[fpc-devel] class abstract, class sealed implementation. please review.

Paul Ishenin ip at kmiac.ru
Tue Oct 20 02:59:42 CEST 2009


Mattias Gärtner wrote:

> True.
> But as already mentioned:
> It does not hurt.
> Granted, the compiler became somewhat bigger and slower, in fact all 
> pascal parsers became somewhat bigger and slower (fcl, codetools, 
> highlighters, ...), a new modifier bites some existing code, the 
> documentation becomes more complex, newbies have more to learn, it 
> allows to create dead end code and all this has to be maintained.
> That's all.
> That's nothing.
> It does not hurt.


This is true for any language feature. If we continue to think so then 
maybe we return to the procedural programming since you can do anything 
you want only using procedures. Hmm... and you even don't need functions 
in the language since you already can use var arguments in the 
procedures. Oh... stop. What for we need procedures and arguments? We 
can write all we want even without procedures. Hey, and let's remove the 
string type. What for we need it if we can use the char array.

What we will get in the result of this language simplification? Yes, 
extremely fast and easy compiler but do you like it?

Best regards,
Paul Ishenin.




More information about the fpc-devel mailing list