« Return to Thread: Re using BREAK in 'C'

Re: Re using BREAK in 'C'

by Tamas Rudnai :: Rate this Message:

Reply to Author | View in Thread

On Tue, Jun 30, 2009 at 1:36 PM, Gerhard Fiedler <lists@...
> wrote:

> The point is: was language design and
> compiler technology advanced enough at the time so that an efficient
> compiler could be made with reasonable effort that could have made it
> possible to create efficient OS code with the Pascal of the time? If so,
> why hadn't anybody written a suitable Pascal compiler in 1969 (when
> development of C started) that could've been used?


I think the answer is that because by that time an OS was written in
Assembly and for everything else you used Algol pretty much (and Cobol). But
I remember that early 80's I was already programming in Turbo Pascal 3 on
the Z80 Softcard (the Z80 based CP/M expansion card by Microsoft on an Apple
II). For a very long time Turbo Pascal on CP/M and later on on MS-DOS was
very very popular. Also other Pascal implementations on Apple Mac was the
main development stream, C was just an alternate language. It was not just a
random thoughts from Borland that they pushed Delphi by that time instead of
one of their many languages they had. Yes, they had the Turbo C/C++ compiler
as well but that was only the second in the popularity list (and MS C was
even less popular).

Tamas
--
http://www.piclist.com PIC/SX FAQ & list archive
View/change your membership options at
http://mailman.mit.edu/mailman/listinfo/piclist

 « Return to Thread: Re using BREAK in 'C'