31 May 2013, 00:00

Rust - Efficient, Safe and Concurrent

This is a presentation I gave in May 2013 at the GPN13 conference in Karlsruhe. I talked about the promising development of the programming language Rust.

Abstract in German

Dank sicherer manueller sowie automatischer Speicherverwaltung (“Garbage Collection”) stellt Rust erstmals einen vollwertigen Ersatz der Programmiersprache C++ hinsichtlich Performanz und Echtzeitverhalten dar und unterscheidet sich darin in besonderem Maße gegenüber den direkten Konkurrenten wie D und Go. Darüber hinaus erlaubt ein Erlang-ähnliches, auf Nachrichtenaustausch basiertes Shared-Nothing Task-Modell sicheres Multitasking, welches dank “zero-copy” zudem überaus performant ist.

14 Jan 2010, 00:00

HAMMER File System

This is a presentation I gave in January 2010 at the Audimax lecture hall of KIT in Karlsruhe. I talked about the HAMMER filesystem of DragonFlyBSD.

03 Nov 2007, 00:00

Efficient Ruby to Javascript Compilation

This is a presentation I gave in November 2007 at the international Ruby conference RubyConf in Charlotte, North Carolina. I talked about implementation details of my Ruby to Javascript compiler RubyJS.

15 Oct 2005, 00:00

Wee Explained - Concepts and Internals

This is a presentation I gave in October 2005 at the European Ruby conference EuRuKo in Munich. I talked about my component oriented web framework Wee.

25 May 2003, 00:00

Ruby QuickStart

This is a presentation I gave in May 2003 at the second Gulasch Programmier Nacht GPN2 in Karlsruhe. My talk was a short introduction to the Ruby programming language.