New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more


Scala, Erlang, F# Creators Discuss Functional Languages

Interview with Joe Armstrong Martin Odersky Don Syme on  Nov 18, 2010 9

In this interview from the Erlang Factory event in London, three creators of modern functional languages -- Martin Odersky, creator of Scala; Joe Armstrong, a creator of Erlang; and Don Syme, creator of F# -- discuss the similarities and differences of their creations. They also discuss their languages’ common thread -- that they integrate object-oriented features in functional languages.

Mariano Guerra on the Efene and Erlang VM as Language Platform

Interview with Mariano Guerra on  Oct 26, 2010

Mariano Guerra talks about Efene, a new language that targets the Erlang VM, which attempts to provide nicer syntax than Erlang.

Ulf Wiger on Robustness and Scalability in Erlang

Interview with Ulf Wiger on  Oct 13, 2010

Ulf Wiger explains the origins of some of Erlang's core principles and how they're even more relevant today. Also: a look at the strengths of Erlang, Clojure and Haskell.

Simon Thompson and John Hughes on Functional Programming with Erlang and Haskell

Interview with Simon Thompson John Hughes on  Sep 28, 2010 1

Functional programming experts Simon Thompson and John Hughes discuss functional programming in today’s computing environments, particularly through the use of the Erlang and Haskell languages. In addition to debating the intricacies of both languages and their similarities and differences, Thompson and Hughes also discuss the growing popularity and maturity if functional programming.

Kresten Krab Thorup, Robert Virding Discuss the Erlang VM

Interview with Robert Virding on  Sep 24, 2010

Kresten Krab Thorup and Robert Virding discuss the origins of Erlang, the state of the Erlang VM, integrating native code with Erlang etc. Also: the challenges of running Erjang/Erlang on the JVM.

Kresten Krab Thorup Discusses Programming Languages, Concurrency and Integration

Interview with Kresten Krab Thorup on  Sep 10, 2010 1

Kresten answers questions about current programming languages and problems they solve. He also tries to look at what is missing for addressing issues we face today such as concurrency. He discusses its importance and tries to portray the language that would take us to the next level helping to tackle these issues easily.