Re: Compile speed: Pascal(Delphi) vs C++

Fabian Giesen <rygNOSPAM@gmx.net>
8 Dec 2003 00:26:58 -0500

          From comp.compilers

Related articles
[6 earlier articles]
Re: Compile speed: Pascal(Delphi) vs C++ randyhyde@earthlink.net (Randall Hyde) (2003-11-21)
Re: Compile speed: Pascal(Delphi) vs C++ marcov@stack.nl (Marco van de Voort) (2003-12-03)
Re: Compile speed: Pascal(Delphi) vs C++ marcov@stack.nl (Marco van de Voort) (2003-12-03)
Re: Compile speed: Pascal(Delphi) vs C++ bobduff@shell01.TheWorld.com (Robert A Duff) (2003-12-03)
Re: Compile speed: Pascal(Delphi) vs C++ torbenm@diku.dk (2003-12-08)
Re: Compile speed: Pascal(Delphi) vs C++ joachim.durchholz@web.de (Joachim Durchholz) (2003-12-08)
Re: Compile speed: Pascal(Delphi) vs C++ rygNOSPAM@gmx.net (Fabian Giesen) (2003-12-08)
Re: Compile speed: Pascal(Delphi) vs C++ bobduff@shell01.TheWorld.com (Robert A Duff) (2003-12-13)
Re: Compile speed: Pascal(Delphi) vs C++ postmaster@paul.washington.dc.us (Paul Robinson) (2004-02-04)
| List of all articles for this month |
From: Fabian Giesen <rygNOSPAM@gmx.net>
Newsgroups: comp.compilers
Date: 8 Dec 2003 00:26:58 -0500
Organization: T-Online
References: 03-11-048 03-11-063 03-11-089
Keywords: practice, C, C++
Posted-Date: 08 Dec 2003 00:26:58 EST

Randall Hyde wrote:
> The Delphi compiler is a direct descendant of the Turbo Pascal compiler,
> which, of course, was written to compile code as quickly as possible.
>
> Pascal's one-pass language design also helps with speedy compiles.
> C (and especially C++) requires considerable more effort, particularly
> if you use templates. Also, don't forget the preprocessor pass (though
> this rarely costs a significant amount of time outside processing all
> the header files).


C++ is a different story, but C (after preprocessing is done) can easily
be compiled by a one-pass compiler (e.g. LCC does this).


-fg


Post a followup to this message

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