parallel 2012

Softwarekonferenz und Workshops für Parallel Programming, Concurrency und Multicore-Systeme - Karlsruhe, IHK, 23.-25. Mai 2012

Softwarekonferenz und Workshops für Parallel Programming, Concurrency und Multicore-Systeme. Karlsruhe, IHK, 23.-25. Mai 2012

Parallel 2012 » Agenda »

Software Transactional Memory in Clojure

In Clojure, der Lisp-artigen, funktionalen Programmiersprache auf der JVM, die einen starken Fokus auf nebenläufige Programmierung setzt, findet sich eine Implementierung von Software Transactional Memory. Dieser Vortrag beschreibt die Funktion und Verwendung von Clojures STM und beleuchtet darüber hinaus, wie verschiedene Design-Entscheidungen in Clojure zusammenwirken, um schließlich Clojures Implementierung von STM zu erlauben.

Referent

Stefan Kamphausen Stefan Kamphausen

ist Autor von "Clojure - Grundlagen, Concurrency, Java". Er beschäftigt sich seit mehr als 15 Jahren mit Vertretern der Lisp-Familie und seit 2008 mit Clojure. Er leitet ein Entwicklungsteam bei der Crossgate Technologies AG in Göttingen.