Python is a gem, you need to keep pushing it ....
Ian.Sparks at etrials.com
Thu Jul 3 20:31:34 CEST 2003
Thomas Weholt wrote :
>Especially coders using compiled languages like Delphi/Pascal. They know some VB or
>Perl and laugh when I bring up Python. But don't loose faith.
Speaking as someone who uses Python and Delphi daily I have to say I don't laugh when someone brings up Python though I admit its hard to get Delphi developers to look at Python at all.
On the other hand, I don't take Dave's comment that he would rather be using Python and Emacs to the (really excellent) Delphi IDE too seriously either. OTOH maybe Dave actually feels this way but there are good reasons not to :
For Windows GUI apps Delphi has a great screen-builder and a collection of 3rd party component (many freeware) that puts Tk/Swing/wxWindows/QT/GTK/everything else available to Python to shame.
Outside of that space (Linux, Mac) and for non-gui apps the benefit of Delphi is less-clear especially since Python comes with "batteries included" but Delphi still has a superb debugger, model driven development and a collection of great tools built into the IDE.
You should also be aware of PythonForDelphi and COM - techniques that can be used to wrap a Delphi GUI around a Python engine - possibly the best of both worlds!
Python *is* great but lets not pretend that its a good fit for every problem.
From: Thomas Weholt [mailto:2002 at weholt.org]
Sent: Thursday, July 03, 2003 1:18 PM
To: python-list at python.org
Subject: Re: Python is a gem, you need to keep pushing it ....
I've been a hardcore python evangelist for 4-5 years, but in my experience
most developers are conservative when it comes to programming languages.
They tend to stick to what they know and avoid everything else. Especially
coders using compiled languages like Delphi/Pascal. They know some VB or
Perl and laugh when I bring up Python. But don't loose faith.
"delphiro" <delphiro at zonnet.nl> wrote in message
news:mailman.1057242668.12614.python-list at python.org...
> Same story here,
> My company primarily uses Delphi (Object Pascal) which is actualy a nice
development language / IDE but with linux as a rising star and Kylix as a
nasty and not-so-friendly-and-platform-indepandent Delphi-clone we have
decided to use Python for a number of small projects. As a python addict I
really hope this works out! No offence, but I'd rather be using Emacs and
Python than the Delphi IDE. It is so much more fun and it runs on Linux
*and* Windows (ok and more.. but those are our target OS'es).
> We now have a team of 4 Python addicts trying to convince our bosses and
the 30+ Delphi developers. I realy hope this works out :-)
> [-- http://pyciv.sourceforge.net --]
More information about the Python-list