Erlang Master Class 1: Video 5 - Compiling and running on a virtual machine

preview_player
Показать описание

These Master Classes will show you how Erlang can be used in practice to solve larger problems. The examples provide 'capstones' for different aspects of Erlang: functional programming, concurrent programming and larger-scale programming with OTP.

In this first master class we look at language processing in general, and in particular we focus on processing arithmetical expressions in a language like Erlang; of course, this is a model for processing all sorts of other languages: XML, domain-specific languages, test and “make” systems and so on. Once a representation is established, we show how this representation can be interpreted, or compiled and run on a virtual machine. Expressions can also be simplified symbolically, as well as converted to and from a textual form.

Simon Thompson is Professor of Logic and Computation at the University of Kent. He has been a teacher and researcher in functional programming for most of his career. Recent research has concentrated on refactoring programs in Erlang and Haskell, and he is the author of textbooks on Erlang, Haskell, Miranda and type theory.
Рекомендации по теме
Комментарии
Автор

The slides could be a little bigger. I'm watching this series on a 40 inch tv and there's a lot of unused space at the bottom and the top while the code on the slides is quite hard to read.

AndreasDonig