Re: The History of the ALGOL Effort

Carl Barron <cbarron413@adelphia.net>
12 Sep 2006 00:00:00 -0400

          From comp.compilers

Related articles
[5 earlier articles]
Re: The History of the ALGOL Effort henry@spsystems.net (2006-08-18)
Re: The History of the ALGOL Effort p_ludemann@yahoo.com (Peter Ludemann) (2006-08-29)
Re: The History of the ALGOL Effort ArarghMail608@Arargh.com (2006-08-30)
Re: The History of the ALGOL Effort alexc@TheWorld.com (Alex Colvin) (2006-08-31)
Re: The History of the ALGOL Effort henry@spsystems.net (2006-09-11)
Re: The History of the ALGOL Effort Peter_Flass@Yahoo.com (Peter Flass) (2006-09-11)
Re: The History of the ALGOL Effort cbarron413@adelphia.net (Carl Barron) (2006-09-12)
Re: The History of the ALGOL Effort gah@ugcs.caltech.edu (glen herrmannsfeldt) (2006-09-12)
Re: The History of the ALGOL Effort ArarghMail609@Arargh.com (2006-09-12)
Re: The History of the ALGOL Effort gah@ugcs.caltech.edu (glen herrmannsfeldt) (2006-09-12)
Re: The History of the ALGOL Effort alewando@fala2005.com (A.L.) (2006-09-12)
Re: The History of the ALGOL Effort gah@ugcs.caltech.edu (glen herrmannsfeldt) (2006-09-13)
Re: The History of the ALGOL Effort H.T.de.Beer@gmail.com (HT de Beer) (2006-09-16)
| List of all articles for this month |

From: Carl Barron <cbarron413@adelphia.net>
Newsgroups: comp.compilers
Date: 12 Sep 2006 00:00:00 -0400
Organization: Compilers Central
References: 06-08-082 06-08-086 06-08-105 06-08-138 06-09-050
Keywords: linker, history
Posted-Date: 12 Sep 2006 00:00:00 EDT

In article 06-09-050, Henry Spencer
<henry@spsystems.net> wrote:


> Peter Ludemann <p_ludemann@yahoo.com> wrote:
> >One of the nice properties of the PL360 compiler is that it could
> >compile a program, produce a listing, and cross-references faster than
> >IBM's IEBPTPCH utility could produce only a listing.
>
> This experience had wider ramifications, too: PL360 compiled so much
> faster than IBM's glacially-slow linker could link, that it soured Wirth
> on separate compilation. The result was several influential languages,
> most notably Pascal, with no provision for separate compilation.
>
> (Some of the early papers describing Pascal say fairly explicitly that
> this feature has been omitted partly because a well-written compiler
> is so much faster than linkers that you don't need separate
> compilation.)
>
> And that, in turn, contributed to the rise of C, because the fact was that
> people needed and wanted separate compilation.
> --
> [Back in the 1970s at Dartmouth, the DTSS compilers were also so fast that
> they didn't have a linker and for most purposes, didn't even bother to
> save object code. They finally wrote a linker in about 1976 when they
> added PL/I. -John]


      In the 1960's there was watfor [WATerloo FORtran], a fast fortran IV
compiler that compiled directly into executable code as well. Not good
for a huge problem, but it was a boom to all the 'student like'
programs that were encountered by universities at the time. sys360's
original E level fortran compiler was of the same philosophy.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.