Multiprocessing Conway’s Game of Life in Erlang

This is an implementation of Conway’s Game of
Life written in Erlang,
a general-purpose, concurrent, functional programming
language. A lot of this essay will be an attempt to
document not just the novel syntax but the different problem-solving and
archit… Read more


When is an Erlang iolist an iovec?

While trying to improve the performance of JSON encoding in an Erlang application last year, I came to wonder about the different representations one can use when writing data to disk or sending it over a socket, and how they map to the OS's underlying f... (more…)

Read more »