Ted Patrick > { Events & Community } > Adobe Systems


Python, not the snake...

In a discussion on Darron Schall's site, I talked a bit about Python as a language. I thought I would post a more comprehensive listing of Python information for those interested. &

What is Python? (from python.org)

Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java.

Python combines remarkable power with very clear syntax. It has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac, MFC). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.

The Python implementation is portable: it runs on many brands of UNIX, on Windows, OS/2, Mac, Amiga, and many other platforms. If your favorite system isn't listed here, it may still be supported, if there's a C compiler for it.

The Python implementation is copyrighted but freely usable and distributable, even for commercial use.

Python
JPython (Python interpreter in Java)
Stackless Python (tasklets,coroutine,greenlets)

Links
Quick Reference 2.3 HTML
Why Python? (oreilly)
Why Python? by Eric Raymond
What is Python?
ActiveState - What is Python?
Guido van Rossum (Python's Creator)
The StarShip
Python Success Stories
Vaults of Parnassus
Extending and Embedding Python
C functions in Python

Books
Learning Python
OOP in Python (PDF)
Jedi Handbook
Jpython

Libraries
Modual Index
Asyncore (Asyncronous Sockets)
Pickle (Object Serialization)
RE (Regular Expressions)
Twisted Framework
SPARK - little language framework
4Suite XML
WXPython (Cross Platform GUIs)

Users
Success Stories
Python Users
Google
Inktomi
Ultraseek (Verity)
AstraZeneca (Drug Discovery)
BEA
Rackspace
Nokia
Yahoo Groups
ILM (Lucas)
IronPort == BSD+Stackless+Email
Disney
Zope
Plone
WingIDE

Actionscript Editor SEPY




Borrowed from the Python Humor

EXTERIOR: DAGOBAH -- DAY

With Yoda strapped to his back, Luke climbs up one of the many thick vines that grow in the swamp until he reaches the Dagobah statistics lab. Panting heavily, he continues his exercises -- grepping, installing new packages, logging in as root, and writing replacements for two-year-old shell scripts in Python.

YODA: Code! Yes. A programmer's strength flows from code maintainability. But beware of Perl. Terse syntax... more than one way to do it... default variables. The dark side of code maintainability are they. Easily they flow, quick to join you when code you write. If once you start down the dark path, forever will it dominate your destiny, consume you it will.

LUKE: Is Perl better than Python?

YODA: No... no... no. Quicker, easier, more seductive.

LUKE: But how will I know why Python is better than Perl?

YODA: You will know. When your code you try to read six months from now.

Python is for "Monty Python" not the snake.


Cheers,

ted ;)

0 Responses to “ Python, not the snake... ”

Post a Comment



Jobs


Flex Jobs
city, state, zip


© 2008 Ted On Flex