Am 20.10.2010 13:44, schrieb Alexander Klenin:
> On Wed, Oct 20, 2010 at 22:33, Florian Klaempfl <flor...@freepascal.org> 
> wrote:
>> Am 20.10.2010 12:27, schrieb Alexander Klenin:
>>>
>>> This sub-thread was started by mentioning the series of errors
>>> my student made when trying to implement case of string.
>>> Most of them was due to the fact the code used pchars and records
>>> instead of strings and (hierarchy of) objects.
>>> Surely, a more qualified developer would probably have avoided these,
>>> but still I think this is a good demonstration of adverse side-effects
>>> of micro-optimizations.
>>
>> FPC is a production compiler and not an educational project. See
>> Martin's email, people care about the speed of FPC.
> 
> Surely I did not imply that lowering barrier for entry should be
> the primary goal of the FPC project (although that would be a nice 
> side-effect).
> I meant to demonstrate that the current code structure encourages failure,
> which, of course, may be overcome with enough effort by
> highly-qualified developer.
> 

Imo somebody working on a compiler should understand pchars and use them
properly as well as e.g. a compiler developer needs very good assembler
knowledge.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to