Beiträge von Carsten Zerbst

Softwareentwicklung

Das neue Java 21 enthält eine Reihe interessanter Features, darunter diverse Änderungen an der Sprache und den verfügbaren Implementierungen. Allerdings hat Oracle auch die Zahlung wichtiger Unterhaltsleistungen eingestellt.

Softwareentwicklung

Paketmanager zum Verwalten von Bibliotheken und deren Abhängigkeiten gehören zum Werkzeugkasten moderner Sprachen wie C/C++. Hier zeichnet sich der Paketmanager Vcpkg von Microsoft durch seine Plattformunabhängigkeit und einfache Bedienung aus.

Softwareentwicklung

Ende März gab Oracle mit Java 20 ein letztes Feature-Release vor der LTS-Version im Herbst frei. Wir stellen Ihnen alle Neuerungen vor und beleuchten die aktuelle Entwicklung des Java-Ökosystems.

Softwareentwicklung

Mit der Nummer 19 erschien Ende September die neueste Auflage der weitverbreiteten Programmiersprache Java. Das Feature Release bringt wieder eine ganze Reihe Neuerungen in Sprache und Laufzeitumgebung.

Softwareentwicklung

Seit Ende März liegt das neue Java 18 vor. Nach der Langzeitversion Java 17 beginnt damit der nächste Entwicklungszyklus der populären Programmiersprache.

Softwareentwicklung

Mit Langzeitunterstützung versehen, dürfte das im September erschienene Java 17 in den nächsten Jahren den Standard für Java-Entwickler markieren. Wir machen Sie mit allen wesentlichen Neuerungen des LTS-Releases vertraut.

Softwareentwicklung

Mit Java 16 liegt jetzt eine neue Ausgabe der beliebten Programmiersprache vor. Als letztes Feature Release vor der nächsten LTS-Version mit Langzeit-Support liefert sie interessante Ausblicke auf die weitere Entwicklung.

Titelthema

Ob ein räumlich naher Punkt, eine ähnliche Farbe oder ein passender Vorschlag für eine Partnerin: Der Octree-Algorithmus hilft, schnell die nächsten Objekte unter Millionen anderer zu finden.

Softwareentwicklung

Java 15 schiebt Textblöcke und Records weiter in Richtung Produktionsreife und sichert die Erbfolge bei Klassen gegen den "Enkeltrick" ab.

Softwareentwicklung

Mit GraalVM stellt Oracle eine neue Umgebung zum Kompilieren und Ausführen von Programmen vor. Der kühn gewählte Name suggeriert, dass sie alles besser und schneller macht als bestehende virtuelle Maschinen wie OpenJDK, Node.js oder Python. Ein erster Blick zeigt, ob die Suche nach dem heiligen...

Nach oben