From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00, PP_MIME_FAKE_ASCII_TEXT autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!newsfeed.xs3.de!io.xs3.de!news.jacob-sparre.dk!franka.jacob-sparre.dk!pnx.dk!.POSTED.rrsoftware.com!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Why does Ada compile slower than Python? Date: Tue, 3 Oct 2017 15:14:28 -0500 Organization: JSA Research & Innovation Message-ID: References: <3b98f1ee-dbe3-4f1c-bc9c-5169da819133@googlegroups.com> Injection-Date: Tue, 3 Oct 2017 20:20:24 -0000 (UTC) Injection-Info: franka.jacob-sparre.dk; posting-host="rrsoftware.com:24.196.82.226"; logging-data="9597"; mail-complaints-to="news@jacob-sparre.dk" X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.7246 Xref: news.eternal-september.org comp.lang.ada:48324 Date: 2017-10-03T15:14:28-05:00 List-Id: wrote in message news:3b98f1ee-dbe3-4f1c-bc9c-5169da819133@googlegroups.com... Le mardi 3 octobre 2017 01:01:35 UTC+2, Victor Porton a écrit : >> Why does Ada compile much slower than Python, even in absence of >> optimization? > >It depends on the compiler. Some are faster, some are slower... >Probably we are still missing something like Turbo Pascal for that aspect. Not really. Janus/Ada has always compiled very fast if optimization is off. (The code isn't very good, either, but that's not relevant.) The performance was in the same magnitude as early Turbo Pascal (which of course was MUCH slower than current compilers of any sort, simply because the machines were 1000x slower). That shouldn't have changed, the compiler design has changed little in intervening years. Note: Yes, Janus/Ada isn't free, but neither was Turbo Pascal! Why the different standards?? Randy.