Weitere Neuigkeiten von der JAX 2015


Bevor es zu spät ist und alle Neuigkeiten und Trends von der JAX 2015 in den Tiefen meiner Erinnerungen verschwinden, möchte ich die Gelegenheit nutzen und Euch eine Fortsetzung zu meinem ersten Bericht von der diesjährigen JAX liefern.

API-Design mit Java 8 Lambdas (Angelika Langer)

Hier gab es eine kurze Einführung zu Lambda-Ausdrücken aus Java 8 zu hören. Neben den Basics zum Sprachkonstrukt wurde auch auf die Möglichkeiten zur Gestaltung von flexibleren und ausdrucksstärkeren API mithilfe von Lamdas eingegangen. Wo Muster wie das Command Pattern früher mit sehr geschwätzigem Code per Übergabe einer Instanz einer anonymen Klasse umgesetzt werden mussten, kann nun endlich auch in Java der gewünschte Code kurz und präzise als Lambda-Ausdruck übergeben werden.

Was lässt sich mit Lambdas nun außerdem noch alles (weitaus ausdrucksstärker als bisher) bewerkstelligen? Hier ein paar Stichworte: deferred computation; execute around pattern; lazy constructor parameter evaluation etc.

Auch ging Angelika Langer auf die Nutzung von Lambdas im JDK ein – bspw. im Map-Interface: Map<K, V>.computeIfAbsent(K key, Function<K, V> mapper). Zudem stand das generelle API-Design mittels Funktionen höherer Ordnung und Fluent-Interfaces auf der Agenda und es wurde auf den „ordnungsgemäßen“ Gebrauch von Generics bei der Gestaltung dieser APIs eingegangen.

JavaScript-Web-Frameworks (Oliver Zeigermann)

Hier kam es zum Show-Down einiger zeitgenössischer JavaScript-Frameworks. Unter anderem mit von der Partie: AngularJS (Google) und React (Facebook). Wen’s interessiert, der findet hier die Slides. Oliver Zeigermann gab bewusst keine direkte Empfehlung für einen der Kontrahenten. Dennoch konnte er seine Begeisterung für React und dessen Ansatz weg von imperativen Änderungen auf dem DOM hinzu deklarativem, seiteneffektfreiem Arbeiten auf Reacts Virtuellem DOM nicht ganz verstecken. Die überragende Performance von React spricht zudem zweifellos für sich. Man darf wohl gespannt sein, was die geballte Man-Power der Facebook Ingenieure hier noch an disruptiven Innovationen in die Web Community einbringen wird – Stichwort: React Native als ganz heißer Trend im Mobile-Bereich.

Dieser Artikel wurde verschlagwortet unter:


Kommentare

Selber kommentieren:






Weitere Beiträge zum Thema Technologie


OOP 2015 – Tag 3

Autor*in: Marc Kurzmann


Technologie // Über den Tellerrand


Heute ging’s gleich technisch los mit dem ersten Vortrag über Möglichkeiten zur Vereinfachung von Deployments und Abhängigkeiten zur Laufzeitumgebung. Goßes Problem stellt hier zum Einen die oftmals mühsame Bereitstellung der Laufzeitumgebung dar (insbes. Appserver, wie Tomcat etc.), zum Anderen bringt das eine große Abhängigkeit in den zu verwendenden Bibliotheken mit sich (Servlet-API). Einen interessanten Ansatz …


Beitrag lesen
30
JAN
15

Linux Ordner und Datei Rechte

Autor*in: Florian Müller


Technologie


Da ich gerade darauf gestoßen bin und es für einige Verwirrung bei mir und ein paar anderen gesorgt hat (vor allem bei mir), möchte ich meine Erkenntnisse über das Thema Linux Datei und Ordner Rechte mit euch teilen. Man stelle sich vor, man hat eine Datei die in einem Ordne liegt, welche die folgenden Rechte …


Beitrag lesen
02
AUG
16

Erste Eindrücke von der WJAX2012

Autor*in:


Technologie


Heute gab es im Dev-Meeting schon einige Eindrücke von der diesjährigen WJAX von mir zu hören. Diese Punkte möchte ich nun an dieser Stelle noch einmal kurz zusammenfassen. Neben Rucksäcken, T-Shirts und Kulis gab es auch dieses Jahr im Westin Grand Hotel in München wieder einige spannende Sessions. Vor der Eröffnung der eigentlichen Hauptkonferenz am …


Beitrag lesen
08
NOV
12

„Könnte was für mich sein!“ Das war die infomax Coding Challenge.

Autor*innen: Christine Pfleger, Alexander Riemer


infomax   //   Technologie   //   Über den Tellerrand


infomax Coding Challenge
infomax Coding Challenge

Wie können wir Schülerinnen und Schüler für die Informatik begeistern – und ihnen spannende berufliche Perspektiven direkt vor der Haustür im Chiemgau zeigen? Diese Frage haben wir uns gestellt – und gråd extra auf unsere eigene Art und Weise beantwortet: mit der ersten infomax Coding Challenge, die vergangene Woche am 17. April 2024 stattfand.


Beitrag lesen
24
APR
24