Breaking Open: Erlang

preview_player
Показать описание
Erlang has been around for nearly 30 years, and even though it essentially runs European telecom, many programmers are just starting to hear about it. In our fourth episode of Breaking Open, Joe Armstrong sits down for a frank discussion on the language he co-invented.

Joe and our host, Marakana CEO Marko Gargenta, discuss the provenance and motivations of the language, where it exists in the open source landscape, and how the tasks it was designed to handle three decades ago are especially relevant today, such as concurrency.

"It wasn't designed for big data, but it was designed for massive concurrency. If you go to planetary-scale computations, or very, very large-scale computations, you have to make these things self-repairing and self-configuring."

Рекомендации по теме
Комментарии
Автор

Nice, this language is impressive, I like the idea of zero downtime while updating or replacing modules during runtime without reboot. Its all about messages...

xitec
Автор

A very, VERY interesting talk imho regardless you are or not interested specifically in Erlang !! Thank you for this very interesting interview !

tarimanga
Автор

Mr Armstrong, I love Erlang I used it at worked for many of our products. However I hope one day to have a language that doesn't needs PIDs like in Erlang but something more URL like which would implement a capability model like properties (non predictable and not enumerable). Also a Paxos library as part of the standard distribution and a set of CRDT data structures would be nice! :)

ericdescourtis
Автор

I don't care about efficiency BUT I do care about correctness 20:48
Make it right before we make it fast
Make it beautiful before we make it faster
Keep it right when you make it faster 21:00
All frameworks grow in complexity to the point where nobody can use them anymore 30:50

techaido
Автор

Is there a podcast of this I can listen...

me_souljah
Автор

spawn(fun()-> 'hello world' end).

Erlang is a great language for fault tolerance and distributed apps.

EddieSerban
Автор

as ericsson's employee, he made me proud

ams
Автор

I wish Joe would speak up, there only so much you can do turning up the volume on modern computers...

YoLninYo