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.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!newsfeed.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 couldn't an operating system be written in ada Date: Wed, 27 Feb 2019 17:52:10 -0600 Organization: JSA Research & Innovation Message-ID: References: <4s8rud$9j3@tribune> <792fba1b-7a54-4d00-ae85-e6bd0737f001@googlegroups.com> Injection-Date: Wed, 27 Feb 2019 23:52:10 -0000 (UTC) Injection-Info: franka.jacob-sparre.dk; posting-host="rrsoftware.com:24.196.82.226"; logging-data="2350"; 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; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.7246 Xref: reader01.eternal-september.org comp.lang.ada:55714 Date: 2019-02-27T17:52:10-06:00 List-Id: "Dmitry A. Kazakov" wrote in message news:q56bt3$kbn$1@gioia.aioe.org... ... > Maybe an anecdote. The only C compiler for PDP-11 (for RSX-11M) I remember > was a 5-stage monster which took an half an hour to compile hello-world. > We programmed it mostly in MACRO-11 (an incredibly powerful > assembler/preprocessor language). I used the Unix C compiler on PDP-11s as an undergrad at the University of Wisconsin circa 1978. Indeed, that compiler was the the cause of my lifelong distaste for the language. It semed to have only two error messages "LValue expected" at compile-time and "bus error, core dumped" at runtime. It was the root of the only student project that I didn't complete successfully on time (some wild array uses caused it to malfunction during the demo - I was so pissed that I spent 5 hours debugging it afterwards, which is why I know exactly what went wrong). Putting 30 students on a PDP-11 was madness, with pretty slow compiles at times. (Especially bad when your compile didn't finish before your timeslot was done and you had to give up your terminal for the next person. I discovered that the 2 am slots were rarely used and ended up doing projects then so I could worrk until done.) The school got VAXes the next year. Randy.