comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: Ada versus Pascal
Date: Fri, 22 Oct 2021 20:17:02 -0500	[thread overview]
Message-ID: <skvnqf$3m7$1@franka.jacob-sparre.dk> (raw)
In-Reply-To: 87ilxod1nd.fsf@nightsong.com


"Paul Rubin" <no.email@nospam.invalid> wrote in message 
news:87ilxod1nd.fsf@nightsong.com...
> Dennis Lee Bieber <wlfraed@ix.netcom.com> writes:
>> Also, Pascal of the era typically did not support separate
>> compilation and/or include files -- programs were all single
>> monolithic files, any change required recompiling the entire program.
>
> I thought Ada was originally like that too.  The program could be split
> into multiple files, but they were expected to all be compiled together.

No. Some implementations were like that, but most supported fully separate 
compilations from the beginning. Janus/Ada certainly did (once we got 
packages implemented, and Ada without packages really isn't Ada at all). You 
might have been thinking about the original permission to require generic 
bodies to be available when compiling an instantiation, but that only 
applied to generic units, never "regular" units. And some compilers (like 
Janus/Ada) never used that permission.

                                 Randy.


  reply	other threads:[~2021-10-23  1:17 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-22  3:29 Ada versus Pascal 711 Spooky Mart
2021-10-22  6:18 ` ldries46
2021-10-22  9:59   ` 711 Spooky Mart
2021-10-22 15:12     ` Niklas Holsti
2021-10-22 15:47       ` Dmitry A. Kazakov
2021-10-23  7:13       ` ldries46
2021-10-23 14:08       ` Simon Wright
2021-10-22  6:40 ` Paul Rubin
2021-10-22  8:57 ` Niklas Holsti
2021-10-22 11:49 ` Jeffrey R.Carter
2021-10-22 17:05 ` Dennis Lee Bieber
2021-10-23  0:29   ` Paul Rubin
2021-10-23  1:17     ` Randy Brukardt [this message]
2021-10-23 17:24     ` Dennis Lee Bieber
2021-10-24  7:04       ` J-P. Rosen
2021-10-22 20:00 ` Gautier write-only address
2021-10-24  4:33 ` Jerry
2021-10-24  6:32   ` ldries46
2021-10-24 16:51   ` Gautier write-only address
2021-10-24 23:24     ` 711 Spooky Mart
2021-10-25  8:23       ` Niklas Holsti
2021-10-25  8:40         ` Luke A. Guest
2021-10-25 13:34           ` Luke A. Guest
replies disabled

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