Hi all,

Recently, my customers have taken me into the world of Python....

After initial doubts I have come to see how nice that language is.... :-)

But this isn't a python-sales talk.....

Just suggesting that python isn't so different from object pascal.

If somebody hasn't thought of "ripping" the nice features of python into
fpc, then they seriously should start looking at it.

Lets look at some similarities:

Object Oriented : Python = Yes, FPC = Yes
Has Strings :        Python = Yes, FPC = Yes
Multiplatform:      Python = Yes, FPC = Yes

Both are used for similar jobs, aimed at similar markets (corporate users ? who need cross platform capability). So python and fpc are really competitors. Python has some really nice advantages... but not so many.

Python is a "rip" of all the good stuff from all the other languages.

I really suggest that somebody looks at what python "goodies" can
reasonably be implemented within fpc.

Like, dictionaries, queues, ftplib, smtplib, regex and not much more
than that....

I get the impression that Codegear are planning to drop delphi at some
point.. moving to php etc... But with some (significant) library
changes.. (like some of those already in place).... I think that
lazarus/fpc could go on to the next level....

After usine python, one thing i like is the speed. Interpreted is great.

But hey ? we have Delphi-Web-Script (DWS2) also... how nice to be able to fpcionise DWS to support fpc syntax.

That way, we wouldn't have to go on holidays while we are compiling.

So in summary, here are my suggestions:

 - introduce pythonic libraries for ftp smtp dictionaries and
   all the other stuff that python does so very nicely.

 - port over DelphiWebScript to support FPC syntax. So that
   now we have a really quick development environment.

 - provide pythonic level xml support (achievable via classes)

These are very big picture items. But I think that they would enable fpc/lazarus to get a lot more traction in the corporate sites.


Regards

David











_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to