Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Erlang online resources

This is not intended to be comprehensive or authoritative, just free online resources I've found valuable while learning more about Erlang.

Similar lists

Instruction

Documentation

Community

Mailing lists

Advocacy

Style

Projects

Exercises

General FP(ish) exercises

Collections of conference videos

Alternative languages targeting the Erlang VM

Erlang(-like) environments on the JVM

Other Actor implementations

HiPE (High Performance Erlang)

Erlang-heavy blogs

Software patterns

Actor patterns (currently only Akka resources)

History

Papers

Erlang

Actor model (and similar)

Process calculus

Communicating Sequential Processes (CSP)

π-calculus

Misc

Slide decks

Twitter

Twitter seems to be the de facto water cooler for technical conversations, and Erlang is no exception.

There are far more active accounts than I can comfortably list here; these are just a few of the more interesting ones.

Changelog

(This was started several years after the creation of the gist.)

  1. 2017-01-16 Added Dale Schumacher's blog focused on the actor model
  2. 2017-01-16 Added Humus from Schumacher's blog to the list of actor implementations
  3. 2017-01-20 Added https://github.com/llaisdy/beam_languages and a few languages not previously listed:
  4. 2017-01-25 Added https://github.com/drobakowski/awesome-erlang
  5. 2017-01-25 Added https://github.com/alpaca-lang/alpaca
  6. 2017-01-27 Start new section on HiPE
  7. 2017-01-27 Add http://www.slideshare.net/Arbow/comparing-cpp-and-erlang-for-motorola-telecoms-software
  8. 2017-02-02 Add https://github.com/purerl/purescript and http://nwolverson.uk/devlog/2016/08/01/introducing-purescript-erlang.html
  9. 2017-02-02 Add http://proto.actor
  10. 2017-12-02 Add http://adventofcode.com/, https://github.com/h4cc, https://github.com/wende/elchemy, https://github.com/bragful/ephp, https://github.com/kjnilsson/fez

I am creating a website like http://superherojs.com/ but for erlang. I will copy some links from this gist. You can check my progress on: https://github.com/pyotrgalois/spawnedshelter/blob/master/README.md

vhf commented May 6, 2014

Hi, resrc.io author here. Yep we have some Erlang content. Please free to add some more.

eao197 commented Feb 3, 2016

Hi! I have found your list searching Google for "actor model C++". I think the list of actor model implementations for C++ can be extended. There are not only CAF but also:
Just::Thread Pro
SObjectizer
QP
These frameworks are live and still involve but not as famous as CAF. And I think that QP is much more stable and much more widely used.

Owner

macintux commented Sep 12, 2016

Thanks @eao197, have added SObjectizer and QP, but not Just::Thread Pro since it doesn't fall under the rubric of "free" online resources.

Awesome work on this list of resources, my only pledge it's give Lua some love luerl not some inspired sintax it's the real thing, Lua inside the BEAM VM! (=

Owner

macintux commented Jun 27, 2017

@jchassoul Done, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment