[fpc-pascal] Re: [lazarus] Object pascal a "Modern Language"

Florian Klaempfl F.Klaempfl at gmx.de
Sat Mar 4 18:22:21 CET 2006


Uwe Grauer wrote:
> Matt Henley wrote:
>> I belong to a mailing list for a defunt open source chemical process
>> simulator (Sim42).  Members of the list are now showing interest in
>> restarting the effort.  It was originally written in python which
>> cause some speed issues.  Several of the list members (including me)
>> suggested freepascal and lazarus.  The gentleman spearheading the
>> effort sent the following and I would like to know what is the best
>> way to respond.  I do not know what features define a "modern
>> language" and would like to know what points to bring up.
>> snip...
> 
> Matt,
> 
> python is a very nice language.

Yes, scripting language. Every bigger program I saw so far in python was
basically a big hack. I don't consider Python as a general purpose
language. The lazy typing makes it a maintainance nightmare. It's nice
for scripting but not for a full grown project.

> Why don't you just write the speed critical parts in C or C++.
> That's how everyone does it in python.
> There is no need to port to a language which needs 5-10 times the efford
> in getting things out.




More information about the fpc-pascal mailing list