Learning Erlang

Joe Armstrong

Joe Armstrong


Computer scientist retired

Joe Armstrong is a retired computer scientist. He got his grey hairs inventing Erlang, starting a few companies, writing a few books, doing some research and teaching people to program.

His hobbies are playing the piano, chopping wood and grumbling.

What the attendees will learn

This is a 4 hour course in which I'll teach you the basics of Erlang. The goal of this course is to get you started and get you enthusiastic.

Writing that first program, is a crucial step in learning any language, so I'll make sure you can do this before you go home.

I have taught Erlang to hundreds of programmers, some of whom went on to found what became multi-million dollar companies.

Erlang powers WhatApp and sets up calls for billions of transactions in the world's data networks.

I'll briefly talk about Elixir -- and show the relationship between Erlang and Elixir.


-Laptop with Erlang installed.

-Test you can start Erlang.

-Try to write a simple program in Erlang.

The more you do before the course the more you will learn.

Companies that use this technology

  • Amazon: uses Erlang to implement SimpleDB, providing database services as a part of the Amazon Elastic Compute Cloud (EC2).
  • Facebook: Erlang have used to power the backend of its chat service, handling more than 100 million active users.
  • WhatsApp: uses Erlang to run messaging servers, achieving up to 2 million connected users per server.
  • Ericsson: uses Erlang in its support nodes, used in GPRS and 3G mobile networks worldwide.


Learning Erlang

Date and time:

Wednesday 23rd

1 pm - 5:30 pm


Erlang - Briefly Elixir

Target audience roles:

Software engineers.





Main topics

  • Distributed Systems
  • DevOps & Architectures
  • Functional Programming
  • Big Data in the Business
  • Data Visualisation
  • IoT & Embedded

La Térmica, Av. de los Guindos 48, 29004 | Málaga, Spain


23rd-25th May 2018

Take a look to previous editions