From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.3 required=3.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.5-pre1 Path: eternal-september.org!reader02.eternal-september.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Bill Findlay 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: Tue, 01 Jun 2021 01:32:31 +0100 Organization: none Message-ID: <0001HW.2665B79F01080BFC700005E5438F@news.individual.net> References: <5afvagd0g4uajs1ji35v3lorkgb2kd56qu@4ax.com> <87wnrkf9pr.fsf@nightsong.com> <37c582bb-3012-4954-a26c-5d9614ac0c84n@googlegroups.com> <0001HW.2664183000DCDBDE700005E5438F@news.individual.net> <87k0nff07k.fsf@nightsong.com> Reply-To: findlaybill@blueyonder.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: individual.net pudUq2nG6inpkUWqC7CVsgj/ixKAXtswcUM7XKYxnuuD1fHa9E X-Orig-Path: not-for-mail Cancel-Lock: sha1:uRTgeBrSV6BkgQhJoPriVaDGumw= User-Agent: Hogwasher/5.24 Xref: reader02.eternal-september.org comp.lang.ada:62068 List-Id: On 31 May 2021, Paul Rubin wrote (in article <87k0nff07k.fsf@nightsong.com>): > Bill Findlay writes: > > They were fast only by comparison with very slow compilers. > > I remember, around 1987, someone telling me in astonishment > > that Turbo ran at 2KSLOC/minute. I was unimpressed, as I had > > worked on a compiler that ran at 20KSLOC/min a decade earlier. > > Do you mean Turbo Pascal, or one of the other Turbos like Turbo C++? > > Did you mean KSLOC/second rather than per minute? I think by 1987 > (that would have been the 286-386 era) TP would have been compiling many > KSLOC/second. On old CP/M machines it would have been slower. > > Was your 20KSLOC/??? compiler running on comparable hardware? Well, I am trying to recall a passing conversation from 34 years ago, so I may have some details wrong. I cannot swear that they were impressed by Turbo Pascal rather than C*, but Turbo Pascal was heavily used in the Department at the time. The 20KSLOC compiler ran on a 1.5MIPS machine. -- Bill Findlay