Joe Armstrong's Erlang Stuff

The Erlang web ring

This is the Erlang web ring. The navigation bar on the left lists all sites in the web ring.

Discuss the webring at

All sites

Here is a list of all sites in the Erlang web ring. Please contact me if you want to add your site to the webring. If you are a site administrator of one of the sites in this list please make sure that your previous and next links point to the correct sites in the list.

  1. Joe Armstrong's Erlang stuff
  2. The Erlang Cookbook

Local Content

EX11 - An graphics system for X-windows

The ex11 graphics system provides graphics for X-windows that is written in 100% Erlang. Here are some screenshots.


ErlGuten is a program for producing typographic quality PDF from XML.

Erlang Tutorials

A robust server This tutorial shows you how to make a fault-tolerant distributed "bank" server.

A web server This tutorial shows you how to make a web-server which runs as a system daemon. It contains the complete code for a web server (2 modules and 326 lines of code) - and all the instructions necessary to make this into a system daemon.

Client in Erlang - Server in C This tutorial shows how to make a Erlang client talk to a C server. The C server is a socket based parallel server which forks of a parallel process for each new connection.

Setting up an Erlang wiki server This tutorial shows how to setup an Erlang wiki server on your machine.


Programming reliable systems (Ph.D. thesis)

making reliable systems in the presence of software errors.

Here are some ideas on how to make reliable systems that function even in the presence of software errors. This thesis describes the thinking behind Erlang, Concurrency Oriented Programing, UBF and building reliable systems from communicating components.


This logo is crap. We need a nice web ring logo - anbody handy with photshop?