BT

Orion Henry on Heroku, Doozer and Paxos, Ruby

Posted by Orion Henry on  Aug 17, 2011 1

Orion Henry explains what make Heroku's PaaS tick, in particular the new extensible Cedar stack as well as Doozer, the implementation of the Paxos algorithm created at Heroku.

Justin Sheehy and Damien Katz on Riak and CouchDB

Posted by Justin Sheehy and Damien Katz on  Aug 05, 2011

Justin Sheehy and Damien Katz discuss Riak and CouchDB, the strengths and trade-offs of different approaches to NoSQL, and why both databases are written in Erlang.

Kostis Sagonas on Erlang, Types, Static Analysis and Refactoring

Posted by Kostis Sagonas on  Jul 20, 2011

Kostis Sagons talks about how type checking can help with a dynamic language like Erlang and how static analysis tools like Dialyzer or automated refactoring tools like Tidier help keep code clean.

Bob Ippolito on Erlang and MochiWeb

Posted by Bob Ippolito on  Jul 06, 2011 2

Bob Ippolito talks about building web services with the Erlang-based MochiWeb and the differences to the Yaws web server, the strengths of Erlang and Python, and more.

Ville Tuulos on Big Data and Map/Reduce in Erlang and Python with Disco

Posted by Ville Tuulos on  Jun 24, 2011

Ville Tuulos talks about Disco, the Map/Reduce framework for Python and Erlang, real-world data mining with Python, the advantages of Erlang for distributed and fault tolerant software, and more.

Francesco Cesarini and Simon Thompson on Erlang

Posted by Francesco Cesarini and Simon Thompson on  May 26, 2011

Francesco Cesarini and Simon Thompson discuss how Erlang's design allows fault tolerance and resilience, modular error handling, details of the actor model implementation and distributed programming.

Erlang Inventors Talk Language Future

Posted by Joe Armstrong and Robert Virding on  May 18, 2011

In this interview Joe Armstrong and Robert Virding, co-inventors of the Erlang language, talk about the future of the language, including its use in web programming, its ability to scale and more. The duo also discuss Erlang support for NoSQL databases, running the language on the Java Virtual Machine (JVM) and comparisons with other languages such as Google’s Go.

Debasish Ghosh on DSLs and Akka

Posted by Debasish Ghosh on  Apr 29, 2011

Debasish Gosh talks about Domain Specific Languages: how to build DSLs with Scala or XText, real world DSLs, parser combinators and monads. Also: how Akka brings actor-based programming to the JVM.

Contrasting Haskell & Erlang in peer-to-peer protocol implementation

Posted by Jesper Louis Andersen on  Mar 04, 2011 1

Based on his experience of writing BitTorrent clients - Combinatorrent and Etorrent – in Haskell and Erlang respectively, Jesper Louis Andersen presents the advantages of using these languages as well as the challenges that he encountered. He details how did he exploit the elegance of each of these two languages to leverage robust concurrency based on message-passing.

Scala, Erlang, F# Creators Discuss Functional Languages

Posted by 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

Posted by 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

Posted by 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.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT