Python is a programming language initially created by Guido van Rossum, who is sometimes referred to in the python community as pythons "benevolent dictator for life", or BDFL. The language is now developed by a group of loosely-affiliated programmers. It is an actively-developed language - features are added to both the language and it's library on a regular basis.

The Good

The Bad

Links


CategoryLanguage

Mike, I'm confused. The jython website says that jython can do static compilation. I also don't see why you'd want to run untrusted code - what's to stop it playing games with the filesystem? Can you elaborate on where/why/how it would be useful? --IainMcCoy

Certainly. In my opinion, Java and Swing are a very very poor platform for writing network applications. I think that Python could make an excellent platform for running unsafe code. Modules like PyGame and PyOpenGl could be modified to provide safe high-performance graphics facilities to network applications. Currently, Python lacks a few features that would make this possible. The trouble is summed up in the note on this page: http://www.python.org/dev/doc/devel/lib/module-rexec.html --MikeLeonhard

Any recommendations for a python tutorial that's java programmer-friendly? -- KatieRivard

I just added http://www.diveintopython.org/ to the list above; it's pretty good.

PythonLanguage (last edited 2008-07-09 05:48:00 by localhost)