Java wird wertvoll

preview_player
Показать описание
Henning Schwentner liebt Programmieren. Diese Leidenschaft lebt er als Software-Architekt und Berater bei der WPS aus. Seine Projekte sind agil und in Programmiersprachen wie Java und C# aber auch ABAP. Ihn interessieren die Evolution von Programmiersprachen, langlebige Softwarearchitekturen und große Refactorings.

Auf der Jax im letzten Jahr hat Brian Goetz angekündigt: Nach Lambdas und co mit Java 8 ist das „Next Big Thing“ für Java die Unterstützung von Value Types direkt in der Programmiersprache. Damit bekommt Java ein Feature, das andere Programmiersprachen schon länger haben.

In diesem Vortrag schauen wir uns genau an:
- was hinter dem Schlachtruf „Codes like a class, works like an int“ steckt.
- warum value types gleichzeitig effizienteren wie auch besser lesbaren Code ermöglichen
- was hinter dem Projekt „Valhalla“ steckt
- wie der Stand des zugehörigen JEP 169 ist
- den Unterschied zwischen Reference Types und Value Types
- wie Value Types in anderen Sprachen (insbesondere C#) schon umgesetzt sind
- was Vererbung für Value Types bedeutet
- was die Vorteile von Speicherung auf dem Stack versus Speicherung auf dem Heap sind

Der Vortrag wird im Lessig-Style gehalten werden.
Рекомендации по теме