comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Why does Ada compile slower than Python?
Date: Tue, 3 Oct 2017 15:14:28 -0500
Date: 2017-10-03T15:14:28-05:00	[thread overview]
Message-ID: <or0re7$9bt$1@franka.jacob-sparre.dk> (raw)
In-Reply-To: 3b98f1ee-dbe3-4f1c-bc9c-5169da819133@googlegroups.com

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 954 bytes --]

<gautier_niouzes@hotmail.com> 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.





  parent reply	other threads:[~2017-10-03 20:14 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-10-02 23:01 Why does Ada compile slower than Python? Victor Porton
2017-10-03  0:05 ` Leff Ivanov
2017-10-03  1:11 ` gautier_niouzes
2017-10-03 11:31   ` Brian Drummond
2017-10-03 20:14   ` Randy Brukardt [this message]
2017-10-03 21:23     ` gautier_niouzes
2017-10-03 13:07 ` bartc
2017-10-03 13:41   ` G.B.
2017-10-03 21:08 ` Victor Porton
2017-10-04 15:00   ` Simon Wright
2017-10-18  5:56   ` olivermkellogg
2017-10-18  6:38     ` Paul Rubin
2017-10-18  7:13       ` Dmitry A. Kazakov
2017-10-18  7:34         ` Björn Lundin
2017-10-18  8:02           ` Dmitry A. Kazakov
2017-10-20  6:25             ` gautier_niouzes
2017-10-04  0:21 ` Mace Ayres
2017-10-04  1:51   ` Andrew Shvets
2017-10-04  1:54 ` Andrew Shvets
2017-10-04 15:47 ` gautier_niouzes
2017-10-04 16:03   ` Victor Porton
2017-10-07 11:47     ` Blady
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox