C'est magnifique, mais ce n'est pas la guerre.

Two Very Bad Things:

* The restriction increases the context sensitivity of the language.

* The restriction increases the number of incompatibilities with Delphi 
and therefore increases the difficulty of porting existing programs.

The restriction could be subject to a configurable option (perhaps it is 
already) but, without a configurable option, the restriction should be 
omitted. If the language is changed to suit the whims of the developers, 
it might end up as a fine language, but one with no customers.

Reductio ad absurdum: no identifier may have more than one declaration in 
a single program because the programmer may get confused as to which 
thing is being referenced.

Chris Cheney

--------------------------------------------
Mr C.J. Cheney, Head of the Network Division
University of Cambridge Computing Service
New Museums Site, Pembroke Street
Cambridge CB2 3QH
tel: 01223 334428

_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to