February 03, 2011 06:30 PM
February 03, 2011 08:30 PM
January 26, 2011 12:00 AM
Description:
With the advent of multi-core CPUs, the software community got caught with its pants down. For twenty+ years it has been churning out programming languages suitable for single-core chips, but had almost nothing to offer for building highly scalable, fault-tolerant, massively concurrent applications.
Right from the start, Erlang--a concise functional language---was designed to solve the above problems. It has been used to design systems which run for many years with virtually no downtime.
Erlang happens to work nicely on multi-core CPUs, which is one of the reasons it has gained popularity in recent years. Originally developed at Ericsson in mid-1980s, Erlang has found wide use well beyond the telecom industry, e.g. in web development, messaging, NoSQL databases.
Speaker: Milan Negovan
Bio:
Milan is a .NET veteran (a title he assigned to himself arbitrarily) who finds writing bios in third person downright creepy. He is a frequent speaker at User Groups and Code Camps.