[fpc-devel] Alternative parsers

Henry Vermaak henry.vermaak at gmail.com
Tue Oct 19 17:18:39 CEST 2010


On 19/10/10 15:42, Alexander Klenin wrote:
> On Wed, Oct 20, 2010 at 01:30, Martin Schreiber<mse00000 at gmail.com>  wrote:
>> On Tuesday, 19. October 2010 16.11:33 Alexander Klenin wrote:
>>
>>> 1) I have serious suspicions that compile time on modern processors
>>> is dominated by linking and I/O.
>>> At least this is certainly true for FPC on Windows case.
>>
>> Do you remember the factor 10 compiling speed advangage of Delphi7 compared
>> with FPC 2.4?
>> http://www.mail-archive.com/fpc-devel@lists.freepascal.org/msg19068.html
>
> I do. I also remember that one of the goals of DoDi's previous set of
> refactorings
> was to address that discrepancy.

Really?  I didn't see any benchmarks?

> And since they were rejected, FPC will continue to be slower than Delphi.

Cum hoc ergo propter hoc.

> This is a typical showcase for the premature micro-optimization --
> for a few percentages of speed in the short term,
> you pay in reduced code maintainability,
> which precludes high-level optimizations in the long term.

A very small group of unpaid people maintaining a compiler over several 
architectures and operating systems?  Seems like the fpc team is doing 
quite well.

Henry



More information about the fpc-devel mailing list