Actions and Detail Panel
Robert Virding: Erlang, Concurrency and LFE (Lisp Flavoured Erlang)
Fri 6 November 2015, 12:30 – 14:30 GMT
As part of 8th Light's culture of continuous growth, we are very happy to welcome Robert Virding for our next 8th Light University event!
This talk is in two parts: Erlang and concurrency; and LFE.
Erlang was designed around a set of requirements for telecom systems. They were distributed, massively concurrent systems which had to scale with demand, be capable of handling massive peak loads and never fail. The Erlang concurrency and error-handling model was developed around these requirements. This part of the talk describes how Erlang was designed, the actual concurrency model and how it is used to build systems.
Why yet another lisp? Why do we need/want a new lisp for the Erlang VM? What is it that makes the existing ones, even Clojure, a bad fit? LFE (Lisp Flavoured Erlang) has been designed to run efficiently on the Erlang VM and at the same time be a "real lisp" providing Lisp's good bits. We will describe the language and how it uses the properties of the system as well as some of the tooling around it.
Robert Virding is Principal Language Expert at Erlang Solutions Ltd. He is a co-inventor of the Erlang language and the creator of LFE.
Food and drinks will be provided.