BT

Interview: Damien Katz Relaxing on CouchDB

by Abel Avram on  Nov 25, 2008 2

In this interview, Damien Katz talks about CouchDB, a distributed, fault tolerant, document oriented database developed by Apache Incubator. CouchDB is written in Erlang, and the database is accessed through an HTTP/JSON API. The database view engine is run on JavaScript, but other languages have been used like Ruby and Python.

Interview: Joe Armstrong About Erlang

by Abel Avram on  Nov 17, 2008 2

In this interview filmed during QCon London 2008, Joe Armstrong, designer of Erlang, speaks on various aspects of the Erlang language, presenting its roots, how it compares with other languages and why it has become popular these days due to its native ability to scale on multi core systems.

Interview: Tom Preston-Werner on Powerset, GitHub, Ruby and Erlang

by Werner Schuster on  Oct 17, 2008 1

In this interview filmed at RubyFringe 2008, Tom Preston-Werner talks about how both Powerset and GitHub use Ruby and Erlang, as well as tools like Fuzed, god, and more.

More Languages on top of Erlang Virtual Machine

by Sadek Drobi on  Oct 11, 2008

Erlang virtual machine – BEAM – hosts an increasing number of languages. Reia, a Python/Ruby like scripting language and Lisp Flavoured Erlang have recently been released. Debasish Ghosh reflects on this trend while other authors try to outline other possible language variants inspired by Ruby or Haskell.

Presentation: Concurrency: Past and Present

by Ryan Slobojan on  Sep 22, 2008 13

In this presentation from QCon London 2008, Brian Goetz discusses the difficulties of creating multithreaded programs correctly, incorrect synchronization, race conditions, deadlock, Software Transactional Memory, the history of concurrency, alternatives to threads, Erlang, Scala, and recommendations for concurrency in Java.

Erlang and Ruby Roundup: Vertebra, Scaling with Fuzed, Github

by Werner Schuster on  Jul 16, 2008

Recently a few popular Ruby projects have started using Erlang. We look at how EngineYard's Vertebra, Powerset's Fuzed and recently Github make use of Erlang.

Article: Domain Specific Languages in Erlang

by Niclas Nilsson on  Jun 25, 2008 3

Erlang is mostly known for reliability and for its concurrency and scalability concepts. But did you know that Erlang is a language well suited for writing DSLs? Dennis Byrne shows you how.

The multicore crises: Scala vs. Erlang

by Niclas Nilsson on  Jun 23, 2008 26

There has been a somewhat heated debate about Scala vs. Erlang on the blogosphere recently. The future will be multi-cored, and the question is how the multi-core crises will be solved. Scala and Erlang are two languages that aspire to be the solution, but they are a bit different. What are the pros and cons with their approaches?

Vertebra: EngineYard's Next Generation Cloud Computing Platform

by Mirko Stocker on  Jun 08, 2008 3

At RailsConf 2008, Ezra Zygmuntowicz announced Vertebra, a next generation cloud computing platform that builds on Erlang, Ruby and XMPP. We talked to Ezra to learn about Vertebra, which will soon be open sourced.

Presentation: Erlang - software for a concurrent world

by Niclas Nilsson on  Jun 07, 2008 13

We get more and more cores in our CPUs, but does our software run linearly faster? In most cases - no. We've hit a trend change when it comes to faster CPUs. We'll get more and more cores, but each core will be slower as the number of cores increase. In his talk, Joe Armstrong introduces Erlang and the ideas of Concurrent Oriented Programming which is one way to solve the problem.

Facebook Chat Architecture

by Gavin Terrill on  May 16, 2008

An under the covers look at the Facebook Chat architecture. "The secret for going from zero to seventy million users overnight is to avoid doing it all in one fell swoop."

Article: RESTful Services with Erlang and Yaws

by Stefan Tilkov on  Mar 31, 2008 4

In this article, Steve Vinoski explains how to build RESTful Web services using the Erlang programming language and the Yaws web server. While Steve considers most Web frameworks failures simply because they were a poor match to the problem, he believes Yaws and Erlang are a better match for RESTful development than many other language frameworks that were built specifically for that purpose.

Interview: CORBA Guru Steve Vinoski on REST, Web Services, and Erlang

by Stefan Tilkov on  Feb 26, 2008

In a new interview, recorded at QCon San Francisco 2007, CORBA Guru Steve Vinoski talks to Stefan Tilkov about his appreciation for REST, occasions when he would still use CORBA and the role of description languages for distributed systems. Other topics covered include the benefits of knowing many programming languages, and the usefulness of of Erlang to build distributed systems.

Erlang IDE on it's way to 1.0

by Craig Wickesser on  Jan 09, 2008

InfoQ interviewed Vlad Dumitrescu about the Erlang IDE, Erlide.

Duck Typing and Protocols vs. Inheritance

by Werner Schuster on  Nov 30, 2007 17

A recent debate on the RubyTalk list asked where to use is_a? vs respond_to? This highlights situations where objects respond to the same interface, but don't share any superclasses. We look at this debate and solutions in other languages such as Smalltalk, Erlang, and Scala.

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