Am 1. Oktober war es soweit.
Die Version 2.6 soll den Weg ebnen zur Version 3.0
Die Sprache ist halt dynamisch (nicht nur in der Speichernutzung)
und wird ständig weiterentwickelt. Man braucht aber trotzdem
keine Angst zu haben, seine Quelltexte alle vier Monate
ändern zu müssen. Auch die "alten" Version werden noch gepflegt.
http://www.python.org/download/releases/2.6/
Wer sich doch mal mit der Sprache beschäftigen möchte,
hier einige Links:
Beginners Guide (englisch)
http://wiki.python.org/moin/BeginnersGuide
Kleine Einführung in deutsch:
http://www.thomas-guettler.de/vortraege/python/einfuehrung.html
Ein flammendes Plädoyer:
http://www.pythonmania.de/article/warum.html
Was gibt es alles an Software in Python?
http://pypi.python.org/pypi?%3Aaction=browse
Sehr schön, mit vielen Beispielen, ein Online-Buch:
http://openbook.galileo-press.de/python/
Meine Lieblingsimplementierung für Windows (PyWIN32):
http://www.activestate.com/Products/activepython/index.mhtml
schnell geladen und installiert.
Gruss
ChrE
Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge
hehe einen schritt weiter gedacht. um den ersten Eintrag gleich mal zu qualifizieren...
It would be much harder to do this for Python than
OCaml, which is (I believe) statically typed. Python
is so dynamic that you can hardly be sure of *anything*
until runtime.
für die die des englischen nicht mächtig sind: Es sollte wesentlich schwerer sein, dies für Python umzusetzen als für Objektive Caml, welches(glaube ich) statischbasiert ist. Python ist so dynamisch dass du kaum irgendetwas sicher sagen kannst vor der Laufzeit
Genau das ist das Problem... Einerseits ist Python genial was die dynamik angeht, andererseits ist python eben nur eine interpretierte sprache, die dadurch von natur aus langsamer ist als eine compilierbare sprache. Man kann zwar Module für Python kompilieren, allerdings verliert sich python aus dem grund der interpretation in der Windoof welt, denn python gehört zu den programmen die der 0815 user _sicher nicht_ installiert hat.