archives

Learning Programming with Erlang

"The only concept to perform things several times, is recursion, which has a intuitive, simple semantics. Most students are able to implement backtracking on their first day!"

"With this knowledge and Erlang’s simple concept for concurrent and distributed programming, we were able to address a more interesting topic as the final project: we implemented a distributed chat in groups of 4 or 5 pupils."

Learning Programming with Erlang or Learning Erlang with Ladybirds pdf