Jörgen Brandt

Racket Places Tutorial

A Racket place is an independent process in Racket. Places interact by sending messages.

Racketfest Berlin

Racketfest is a one-day event to learn & share what’s great about the Racket programming language and its philosophy of language-oriented programming.

Open-source projects


Cuneiform is a functional programming language for large-scale data analysis workflows. It is open because it easily integrates foreign tools and libraries, e.g., Python libraries or command line tools. It is general because it has the expressive power of a functional programming language while automatically parallelizing and distributing program execution. Cuneiform uses distributed Erlang to scalably run in cluster and cloud environments.


Library for modeling Erlang processes with Petri nets.


Worker pool manager.


Common runtime environment for distributed programming languages.