Typst, Buck2, Java, NPM: Schöner schreiben, schneller bauen, leichter coden

Die wichtigsten Änderungen und Neuerungen für Entwickler, Admins und IT-Profis des vergangenen Monats zusammengefasst: Die vielen Programmierkonzepte machen einen Einstieg in Java komplizierter, als es sein müsste, glauben die Entwickler und zeigen Lösungen. Der C-Standard verursacht Streit, das Textsatzsystem Typst erobert die Herzen von Entwicklern und Sterne auf Github, Meta legt mit Buck2 ein Build-System in Rust vor, dessen Kern ohne Sprachregeln auskommt.
Die Programmiersprache Java genießt große Beliebtheit im Enterprise-Umfeld. In einem Vorschlag zur Erweiterung der Sprache ( JEP 445(öffnet im neuen Fenster) ) heißt es dazu passend: "Java ist eine Mehrparadigmensprache, die sich hervorragend für große, komplexe Anwendungen eignet, die über viele Jahre hinweg von großen Teams entwickelt und gepflegt werden." Doch genau dieser Ansatz ist für für den Einstieg in die Programmierung wohl nicht der beste, wie auch das Team zugeben muss, das deshalb über Vereinfachungen nachdenkt. Zur Veranschaulichung verweisen die Beteiligten dabei auf ein einfaches Hello- World-Beispiel in Java: