2 Inhalte
Paul Horn
- Author
- None
Paul Horn ist Softwareentwickler bei Neo4j mit einem Fokus auf Graphalgorithmen und Graphdatenstrukturen. Er arbeitet bevorzugt an der Optimierung und Verbesserung der Laufzeit von komplexen Systemen und entwickelt Such- und Discovery-Systeme. Seine Freizeit verbringt er mit Rust, Musik, Film & TV, Videospielen und dem Lernen von neuen Sachen.
Alle Artikel von Paul Horn
Ein Objekt, bei dem man nach dem Erzeugen dessen Zustand nicht mehr verändern kann, wird als unveränderlich bezeichnet. Was auf den ersten Blick nicht sonderlich hilfreich klingt, bietet doch einige Vorteile, die wir uns als Entwickler zunutze machen wollen. Einmal erstellt, befindet sich ein unveränderliches Objekt immer in einem gültigen Zustand. Diese Eigenschaft erlaubt es, einfach aus jeder A..
Das JDK Enhancement Proposal (JEP) 338 umfasst eine Erweiterung des JDK um eine Programmierschnittstelle zur Beschreibung von Vektorberechnungen. Das API ermöglicht es, entsprechende Berechnungen zur Laufzeit in optimale Hardware-Instruktionen zu übersetzen. Dabei ist das Ziel, für die jeweilige CPU-Architektur und die damit zur Verfügung stehenden Befehlssätze eine deutliche bessere Performanz im..