Erlang

Erlang programming Compiler, Source code and Tutorial

Erlang programming is is an artificial language designed to express computations that can be performed by a machine, particularly a computer.

Compiler

Download Erlang programming compiler.

Source code

Erlang programming Hello world sample source code.

Tutorial

Erlang programming tutorial.

Francesco Cesarini, co-author of Erlang Programming, along with Simon Thompson, talks about his book with Craig Smith of O’ReillyGMT. oreilly.com www.oreillygmt.eu
Video Rating: 5 / 5

The programming language Erlang, new if even known at all to most computer programmers, secretly celebrates its 20th birthday year 2007. Erlang was developed with goals such as high-availability, “prototypeability”/maintainability and scalability over an at design time unknown number of CPUs. All goals are still challenges in software development. The scalability property has however reached another dimension due to the past few years development in the field of common and affordable multi core processors. This talk will cover the history of Erlang, demonstrate major design goals with a few programming examples and also touch on the subject of the future of Erlang. The speaker, Mr Lennart Ohman,…

Francesco Cesarini talks about why Erlang is a programming language ideal for any situation where concurrency, fault- tolerance, and fast response is essential.
Video Rating: 4 / 5

This is a short video about Erlang, the functional programming language. search.dawsdesign.com
Video Rating: 4 / 5

The authors of ‘Erlang Programming’ describe their book and explain why they wrote it and who it is for. More at: www.erlangprogramming.org
Video Rating: 0 / 5

www.oscon.com Francesco Cesarini has used Erlang on a daily basis for over 15 years, having started his career as an intern at Ericsson’s computer science laboratory, the birthplace of Erlang. He moved on to Ericsson’s Erlang training and consulting arm working on the first release of the OTP middleware, applying it to turnkey solutions and flagship telecom applications. In 1999, soon after Erlang was released as open source, he founded Erlang Solutions. With offices in the UK, Sweden, Poland (and soon the US), they have become the world leaders in Erlang based consulting, contracting, training, systems development and support services. In 2008, they launched the Erlang Factory conferences. At Erlang Solutions, Francesco has worked on major Erlang based projects both within and outside Ericsson, and in his current role as CSO, is setting the strategy and vision of the company while supervising the technical teams. Francesco is active in the Erlang community not only through regularly talks, seminars and tutorials at conferences worldwide, but also through his involvement in international research projects. He organises local Erlang user groups and with the help of his colleagues, runs the trapexit Erlang community website. He is the co-author of Erlang Programming, a book published by O’Reilly Media in 2009. With whatever time he has left over, he teaches Erlang to graduates and undergraduates at Oxford University and the IT University of Gothenburg. You can follow his
Video Rating: 5 / 5

MUNCTIONAL PROGRAMMING FOR REAL MEN

An awesome look at the programming laguage erlang, and also some stuff about telephones.

Google Tech Talks June, 11 2008 ABSTRACT Kilim: Fast, lightweight, cheap message passing in Java. A million actors, 3x faster than Erlang. The message passing (MP) paradigm is often seen as a superior alternative to the typical mix of idioms in concurrent (shared-memory, locks) and distributed programming (CORBA/RMI). MP eliminates worries endemic to the shared-memory mindset: lock ordering, failure-coupling, low-level data races and memory models. It simplifies synchronization between data and control planes (no lost signals or updates), and unifies APIs for local and remote process interaction. Curiously however, there are no efficient frameworks for intra-process message-passing, except for Erlang. This talk describes a Java framework called “Kilim” to fix this state of affairs. Kilim provides: 1. Extremely lightweight user-level threads (actors) with automatic stack management, obtained via CPS transformation. 2. A simple type system that ensures actor isolation by controlling pointer aliasing in messages at compile time, and by ensuring linear ownership of mutable message objects. This permits safe, zero-copy communication. 3. A compact run-time library containing typed mailboxes (with optional flow control), user-definable scheduling and python style generators. Kilim is portable; one of our explicit goals was to not require changes to the Java language syntax or to the JVM. Kilim scales comfortably to handle hundreds of thousands of actors and messages on modest

Do you love Erlang too? Come join us at klarna.com
Video Rating: 5 / 5

By programming on October 16, 2010 | Erlang | A comment?
Tags: , , , , ,