Bruce Eckel veröffentlicht "Thinking in Python": Ein umfassender Leitfaden zu Idiomen und Patterns

Thinking in Python by Bruce Eckel

Bruce Eckel, bekannt durch "Thinking in Java" und "Thinking in C++", hat mit "Thinking in Python" ein neues Buch veröffentlicht. Es behandelt auf über 47 Kapiteln Grundlagen, fortgeschrittene Techniken, Design Patterns und funktionale Programmierung. Der Fokus liegt auf Python-Idiomen und Best Practices, inklusive statischer Typisierung, Metaprogrammierung und Nebenläufigkeit. Das Buch ist online frei lesbar, unter CC BY-NC-ND 4.0 lizenziert, und die Codebeispiele sind auf GitHub verfügbar.

  1. JLO64

    Ich finde die Formatierungsqualität der Seite tatsächlich überlegen. Wie unten vom Autor erwähnt.

    """

    Ich weiß, dass manche Leute KI nicht mögen. Ohne sie würde dieses Buch nicht existieren. Das Buch ist kostenlos. Wenn KI dich mehr stört, als das resultierende Produkt dir nützen könnte, ignoriere dieses Buch bitte.

    Die Verwendung von Claude hat mir bewusst gemacht, wie viele Kompromisse ich in der Vergangenheit bei Büchern eingegangen bin. Ich hatte eine gute Idee für etwas (zum Beispiel das automatische Einfügen von kommentierten Ausgaben in den Listings). Ich konnte es entweder nicht umsetzen oder es schien zu schwierig, also habe ich es nicht getan. Aber mit KI kann ich jede Eingebung erforschen und oft umsetzen, von scheinbar einfachen Dingen wie dem Einfügen eines neuen Kapitels bis hin zu so entmutigenden wie diesem System für kommentierte Ausgaben. Das Ergebnis ist viel besser als alles, was ich zuvor zustande gebracht habe. Ich mache weiter, bis ich alles angepasst habe, was mir in den Sinn kommt.

    """

  2. bigcat12345678

    Ich habe Java ursprünglich im Jahr 2000 mit Bruce Eckels "Thinking in Java" gelernt.

  3. runningmike

    "Das Buch zielt auf Python 3.15 und später"

    Das ist ein bisschen seltsam, Python 3.15 ist noch nicht einmal vollständig veröffentlicht.

Mehr von diesem Tag

2026-08-23