Stoppt die Presse: Py5 0.10.0a0 ist erschienen

Py5
Python
Processing
Creative Coding
Autor:in

Jörg Kantel

Veröffentlichungsdatum

31. Dezember 2023

Kurz vor dem bevorstehenden Jahreswechsel machte James Schmitz mir und sicher vielen anderen da draußen eine große Freude und teilte mit, daß er von Py5, dem genialen Python-3-Port (Python > Version 3.8) von Processing die Version 0.10.0a0 freigegeben hat. Es ist ein großes Update mit vielen neuen Features, die in der Hauptsache die Integration in Pythons Ökosystem betreffen.

Wichtig für mich ist die verbesserte Integration der Matplotlib in Py5, die Unterstützung von Pillow und die Behandlung von Bildern mit Hilfe von Numpys np_pixels-Arrays. All dies (und noch viel mehr) ist in dem runderneuerten Abschnitt »Python Ecosystem Integrations« der ohnehin schon umfangreichen Dokumentation nachzulesen.

Und last but not least schreibt James Schmitz, daß er überzeugt sei, daß trotz der Verwerfungen im letzten Oktober die Processing Foundation und die Processing Community das Processing-Projekt weiterhin aktiv vorantreiben werden, und Processing auch in Zukunft ein großartiges Werkzeug für kreative Coder sein wird. (Ich habe leider nie wirklich verstanden, worum es bei diesen Auseinandersetzungen im Oktober ging – mein Englisch reicht nicht aus, um außerhalb des gesicherten Programmier-Jargons zwischen den Zeilen lesen zu können.)

Ich spiele momentan noch ein wenig mit P5.js herum (dazu im nächsten Beitrag mehr), aber eventuell noch heute, jedoch spätestens zu Beginn des neuen Jahres, werde ich mich mit den neuen Features von Py5 beschäftigen. Ich bin nämlich schon gespannt wie ein Flitzebogen. Still digging!


Bild: Python und Py5 kurz vor dem Jahreswechsel. erstellt mit DreamStudio. Prompt: »A python stands in front of an easel in a laboratory with strange technical devices and paints colorful pictures. colored steampunk style«, Modell: stable-diffusion-xl-1024-v1-0, Style: Comic Book.