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: border2.nntp.dca1.giganews.com!nntp.giganews.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!feeder.erje.net!eu.feeder.erje.net!newsfeed.fsmpi.rwth-aachen.de!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: why the pascal family of languages (Pascal, Ada, Modula-2, 2, Oberon, Delphi, Algol, ...) failed compared to the C family? Date: Wed, 16 Jul 2014 23:06:01 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <2dac5ec4-1923-4ad5-9761-c41ec3bec87f@googlegroups.com> Injection-Date: Wed, 16 Jul 2014 23:06:01 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="e458ff8b81bc0c159989eb0e36c6e372"; logging-data="6708"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/r0mvRiQO8JErKRZ3+SuniaszvmqvGVvk=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:v4pFLfCcB19deJLsg87UHJSGMUM= Xref: number.nntp.dca.giganews.com comp.lang.ada:187635 Date: 2014-07-16T23:06:01+00:00 List-Id: On 2014-07-16, Adam Beneschan wrote: > On Wednesday, July 16, 2014 5:25:17 AM UTC-7, Nasser M. Abbasi wrote: >> My theory: C was used to develop Unix/Linux and >> Windows, and this made it easier for applications >> to be written in C/C++ since the interface to the OS >> was easier. > > As I mentioned, you may be correct with respect to Unix/Linux. As for > Windows, I'd guess that C has already "won" by the time Windows development > was started, so Windows being written in C/C++ wouldn't have been really a > cause. But it could have reinforced C's dominance. > Don't forget that in the early days, Turbo Pascal used to be quite popular and then later on, so was Delphi. (I would love to see Ada have the same popularity as Delphi has had.) As for Oberon, it was popular in some areas, but mainly in university research environments. However, it's still taught in at least one university course (the Oberon-2 compiler I have installed was written for a university undergraduate course.) Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world