tubeshowcase●1,396,991 videos♡ My collection 0
← Learn to Code

Learn to Code52:20

Concurrency Oriented Programming in a Modern World • Robert Virding & Francesco Cesarini • GOTO 2023

GOTO Conferences ↗

From the creator

This presentation was recorded at GOTO Aarhus 2023. #GOTOcon #GOTOaar https://gotoaarhus.com Robert Virding - Erlang Co-inventor & Principal Language Expert at Erlang Solutions @RobertVirding Francesco Cesarini - Founder of Erlang Solutions & O'Reilly Author @ErlangSolutions RESOURCES Robert https://twitter.com/rvirding https://github.com/rvirding https://linkedin.com/in/robertvirding Francesco https://twitter.com/FrancescoC https://github.com/francescoc https://linkedin.com/in/francescocesarini ABSTRACT Erlang is a programming language designed for the Internet Age, although it predates the Web. It is a language designed for multi-core computers, although it predates them too. It is a "beacon language", to quote Haskell guru Simon Peyton-Jones, in that it more clearly than any other language demonstrates the benefits of concurrency-oriented programming. It is a beacon language which has influenced over 30 other languages in the ecosystem, including Caramel, Gleam, List Flavored Erlang, LuErl, and of course, Elixir. In this talk, Robert and Francesco will explain how the concurrency model and its key design features helped Ericsson move from single service networks to packet based switches in the 90s, but most important, how it is today helping the software industry power the future of cloud based microservices, mobile apps, the web and machine learning. They will show how both the properties derived from functional languages and the principles of fault tolerant comput

Published 2023-06-23 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.

Keep exploring Learn to Code