Erlang Copied Scala's Actors & Erlang's VM is almost a Clone of the JVM
Erlang co-creators, Joe Armstrong and Robert Virding, have admitted that Erlang was heavily inspired by Java. In an interview at ErlangFactory 2011 SF, they confirmed (in video below) a long standing rumor that Scala Actors had heavily inspired their work in what they then called Erlang Processes. Moreover, they acknowledged the fact that Erlang's VM is barely a clone of the famous Java Virtual Machine.
Joe and Robert then mention design decisions they made and regret choosing dynamic over static typing for Erlang. They confirm that they started the implementation of turning the type system into a static one adding concepts like monads.
Erlang co-creators then promise that these changes will be released soon in a version that also gets rid of the current VM moving back to the well known JVM.
Re: It's 1st of April
by
Matthew Sackman
Monads are here!
Re: It's 1st of April
by
Gozo Smith
you'll wish its the 1st of April
by
Spencer Cathey
It's 1st of April
by
nicolae caralicea
I am both Erlang and Scala fun and have a lot of respect for the Erlang and Scala's creators.
These two great languages have their own niches and I hope someday many dormant developers will wake up and start appreciating the values and the fun they can get by adopting them
Educational Content
Writing Usable APIs in Practice
Giovanni Asproni May 19, 2013
Concurrency in Clojure
Stuart Halloway May 17, 2013
Confessions of an Agile Addict
Ole Friis Østergaard May 16, 2013





Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think