iOS app Android app


What Global Warming, Energy Efficiency and Erlang Have in Common

Noah Gift | Posted 12.09.2014 | Technology
Noah Gift

Hidden in the discussion of rising energy costs and consumption in datacenters is the selection of software language. A physical server is an easy concept for the general public to understand since it compares so closely with a personal computer.

Erlang: From WhatsApp To Outerspace

The Huffington Post | Katelyn Bogucki | Posted 03.17.2014 | Home

In February, Facebook acquired the company WhatsApp for $19 billion. WhatsApp serves over 465 million users and there are over 40 billion messages sen...

Programming with Elixir

José Valim | Posted 02.01.2014 | Home
José Valim

In the first part of this article, we have discussed the need for concurrency in today's software and how the Erlang VM not only provides the proper tooling and abstractions for writing concurrent software but also for building distributed, fault-tolerant applications. In this second part, we will explore what Elixir brings to the table and its main goals.

Concurrent and Distributed Programming with Erlang and Elixir: Part 1

José Valim | Posted 01.27.2014 | Home
José Valim

We have all been there. Organizing a whole party on your own can be a lot of work. Organizing a party in a group is much more fun but without coordination it becomes a recipe for disaster, as we'd find out on the day of the party that nobody sent the invites because everyone assumed someone else has done so. The tools we use for coordination also affect directly the fun while organizing and the success of the party. Multi-core programming is not much different. Concurrency can be a lot of fun, as long as we have the proper tools available to us. The issue is that, historically, those proper tools were not available in mainstream languages.

Huffington Post Engineering and Erlang

Adam Denenberg | Posted 11.06.2013 | Technology
Adam Denenberg

Why is Erlang important? To put it simply, the world of CPU computing and the impact to the applications that run on them has changed, somewhat drastically.