[TUHS] What would early alternatives to C have been?
segaloco via TUHS
tuhs at tuhs.org
Tue Mar 11 09:35:53 AEST 2025
On Monday, March 10th, 2025 at 4:25 PM, Greg A. Woods <woods at robohack.ca> wrote:
>
> ...
>
> Which reminds me, wasn't there was some mention of difficulties with
> Pascal et al w.r.t. separate compilation earlier in this thread....
> Wasn't that one of the features of Berkeley Pascal? I know separate
> compilation is a definitely a feature by the time it makes it to
> SunOS/Solaris-2. I remember trying to figure it out once for a class
> assignment and the TA scowled at me and asked me why on earth I would
> ever want to do that, so I never trusted that TA on programming
> languages, or much of anything else, ever again.
>
> ...
>
> --
> Greg A. Woods gwoods at acm.org
>
>
> Kelowna, BC +1 250 762-7675 RoboHack woods at robohack.ca
>
> Planix, Inc. woods at planix.com Avoncote Farms woods at avoncote.ca
If by separate compilation you mean the compiler spits out (possibly optionally)
human-readable assembler, I would assume that is nearly crucial for any systems
language, otherwise you're putting a lot of faith in an ABI when it comes to
linking with your machdep assembly files no? I'd be nervous to use something
for bare metal programming that I couldn't easily inspect the resulting
assembler code from...
- Matt G.
More information about the TUHS
mailing list