Vorwort
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Python ist leicht zu lernen. Wahrscheinlich bist du hier, weil dein Code jetzt richtig läuft und du ihn schneller machen willst. Du magst die Tatsache, dass dein Code leicht zu ändern ist und du schnell mit Ideen arbeiten kannst. Der Kompromiss zwischen einfach zu entwickeln und so schnell zu laufen, wie ich es brauche, ist ein wohlbekanntes und oft beklagtes Phänomen. Es gibt Lösungen.
Manche Leute haben serielle Prozesse, die schneller laufen müssen. Andere haben Probleme, die von Multicore-Architekturen, Clustern oder Grafikprozessoren profitieren könnten. Manche brauchen skalierbare Systeme, die je nach Zweckmäßigkeit und finanziellen Mitteln mehr oder weniger verarbeiten können, ohne an Zuverlässigkeit zu verlieren. Andere werden feststellen, dass ihre Kodierungstechniken, die sie oft aus anderen Sprachen übernommen haben, vielleicht nicht so natürlich sind wie die Beispiele, die sie von anderen sehen.
In diesem Buch behandeln wir all diese Themen und geben praktische Anleitungen, um Engpässe zu verstehen und schnellere und skalierbarere Lösungen zu entwickeln. Wir enthalten auch einige Kriegsgeschichten von denen, die dir vorausgegangen sind, die die Schläge eingesteckt haben, damit du es nicht tun musst.
Python eignet sich hervorragend für die schnelle Entwicklung, den Produktionseinsatz und skalierbare Systeme. Das Ökosystem ist ...