[fpc-pascal] machine readable grammar of object pascal?

Mark Morgan Lloyd markMLl.fpc-pascal at telemetry.co.uk
Mon May 8 11:02:51 CEST 2017


On 08/05/17 08:30, Graeme Geldenhuys wrote:
> On 2017-05-08 04:26, noreply at z505.com wrote:> which is like a variable, but called a const ;-)
> I'm slowly but surely loosing all hope for Object Pascal. The languageis becoming more and more mangled with every new release ofDelphi and FPC.

I'm not sure that it's worse than the alternatives, which either get 
bogged down in an attempt to be all things to all men (Perl 6 as a 
particular example) or are showcases for some community's idea of the 
one true way of programming.

Please excuse a quote, edited for conciseness:

"Back around September 2007, I was doing some minor but central work on 
an enormous Google C++ program, one you've all interacted with, and my 
compilations were taking about 45 minutes on our huge distributed 
compile cluster. An announcement came around that there was going to be 
a talk

"In the span of an hour at that talk we heard about something like 35 
new features that were being planned.

"At this point I asked myself a question: Did the C++ committee really 
believe that was wrong with C++ was that it didn't have enough features?"

-- Ken Thompson 
https://commandcenter.blogspot.co.uk/2012/06/less-is-exponentially-more.html

The problem is that those 35+ new features were things that somebody 
actually wanted or needed, either because it improved functionality or 
because it improved the rigour with which behaviour could be documented.

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]



More information about the fpc-pascal mailing list