I know Bird is a python guy. Anyone else? What about one of you Google lurkers? I know the Google folks like Python.
What is it about Python that makes you use it instead of other scripting languages? It seems to be neck and neck with perl as far as execution time, though I've read some articles that claim that perl is slightly faster. Python seems to be a very procedural language, is that it's appeal?
From looking at the code it looks considerably different than C or perl code, would you say the syntax is easy to pick up?
Note: I put this in the *nix section instead of the scripting section because Python does not seem to be used much in cgi applications, though I may just be ignorant of this.
Most definetely. I've been trying to pick up python,PHP,perl slowly, knowing they do similar things and although I've picked up a tad more of PHP - python seems very easy to learn and their documentation is excellent.
It's very easy to extend an existing C app using Python, just create a struct defining the new functions, make up the C function that will correspond to the Python call, include a call to Py_Initialize() at main and you're done.
I has lots of libraries available, you can even create a gtk app without touching C code using the python-gtk module.