Computer Science Seminar

Thursday March 15, 2012 3:00 PM

Erlang from the Trenches

Speaker: Francesco Cesarini, Erlang Solutions, Ltd.
Location: Annenberg 105
Erlang is a programming language designed for the Internet Age, although it pre-dates the Web. It is a language designed for multi-core computers, although it pre-dates them too. It is a "beacon language", to quote Haskell guru Simon Peyton-Jones, in that it more clearly than any other language demonstrates the benefits of concurrency-oriented programming.

In this talk, Francesco will introduce Erlang from behind the trenches, looking at how its history influenced its constructs. He will be doing so from a personal perspective, with anecdotes from his time as an intern at the Ericsson computer science lab at a time when the language was being heavily influenced and later when working on the OTP R1 middleware release.

Series Computer Science Seminar

Contact: Sheila Shull at 4560 sheila@caltech.edu