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.
next prev parent 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