Dive into Python

Link:http://diveintopython.org/ Dies ist der erste kurze Artikel in einer Serie, die ich bei der Durchsicht online verfügbarer Bücher zu Python plane. Ich habe zwar irgendwann in den 90ern den ersten Kontakt zu Python 1.5.2 gehabt, in den letzten Jahren (so ab ca. Python 2.3) aber weniger bis kein Python programmiert und damit etwas Gedächtnislücken. Deswegen brauchts halt jetzt wieder etwas Doku zum nachlesen... Fangen wir also mit "Dive into python" an. Die Homepage macht gleich zu Beginn klar, an wen sich das Buch richtet:
Dive Into Python is a Python book for experienced programmers.
Das schlägt sich in der inhaltlichen Gestaltung wieder: Dive into Python ist kein Buch, mit dem man als Einsteiger an die Grundlagen der Programmierung herangeführt wird (obwohl Python sich für solche Zwecke ja ganz hervorragend eignet), sondern zeigt wie man unter Nutzung der in Python verfügbaren Sprachmittel und Idiome programmiert. Das Spektrum der verfügbaren Kapitel ist breit, es reicht von Pythons Grundlagen wie den verfügbaren Datentypen, über imperative, objektorientierte und funktionale Programmierung bis hin zu Webservices und Unittesting. Das Buch kann man entweder online lesen oder in verschiedenen Formaten inklusive der DocBook Quellen herunterladen. Das Buch steht unter der GNU Free Documentation License und kann somit dupliziert und weiter vertrieben werden. Leider stammt die letzte Änderung des Buches aus dem Jahr 2004. Ohne es jetzt genau geprüft zu haben können damit höchstens die Features aus Python 2.3 oder 2.4 betrachtet werden. Eventuelle Neuerungen muss man sich dann gegebenenfalls aus der Online-Dokumentation auf python.org "anlesen". Als Hilfe hier die Links auf die Neuerungen der Major-Releases 2.3, 2.4, 2.5 und 2.6: Die vollständige Liste mit der Dokumentation aller bisherigen Versionen findet sich unter http://www.python.org/doc/versions/

Trackback URL for this post:

http://www.rdoering.net/trackback/33