02.11.2011 Vortrag: Clojure Protokolle

Update 02.11.2011: Meikel ist leider krank! Das Treffen fällt aus, das nächste Treffen ist am 30.11.

In Java erlauben Interfaces die Trennung von abstrakter Schnittstelle und konkreter Implementierung. So kann der Nutzer eines Interfaces durch eine Schnittstelle verschiedene Implementierungen dieser Abstraktion ansprechen.


Leider ergeben sich in Java hier verschiedene Probleme:
  • Man kann nicht zwei Interfaces implementieren, wenn sich deren Methoden überlappen
  • Man kann bereits bestehende Klassen nicht nachträglich nachrüsten
Beide Probleme werden in Clojure durch Protokolle gelöst. Wie genau, und was man damit machen kann, werden wir live anschauen.

Meikel Brandmeyer ist Clojure-Anhänger der ersten Stunde. Über den Tag in der Elektronikentwicklung eines großen Automobilzulieferers beschäftigt, verbringt er seine Freizeit großteils mit Clojure-Projekten. Neben Mitarbeit an Clojure selbst (wo möglich), entwickelt er aktiv die Clojure-Integration für Vim und Gradle.

Der JUGF-Stammtisch findet am 02.11. um 19 Uhr in der Brotfabrik statt.

Anmelden könnt ihr euch wie immer mit Doodle.


Comments