YoVDO

Erlang and Elixir: On the Shoulder of Giants - Exploring Symbiotic Language Relationships

Offered By: GOTO Conferences via YouTube

Tags

Erlang Courses Elixir Courses Distributed Systems Courses Functional Programming Courses Concurrency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the symbiotic relationship between Erlang and Elixir in this conference talk from GOTO Copenhagen 2023. Delve into the history and evolution of both languages, understanding how Erlang's semantics and Elixir's developer experience have spread across various domains. Learn about the LYME stack, distributed systems, and the BEAM virtual machine. Discover the importance of abstractions over OTP and why reinventing the wheel is unnecessary. Gain insights into Joe Armstrong's tenets and how they apply to modern software development. Perfect for developers interested in functional programming, concurrency, and scalable system design.

Syllabus

Intro
Andrea's story
Erlang resources
Francesco's story
Robert Virding
LYME stack
Elixir
Layers
Distributed system
Bottom-up
Top-down
Abstractions over OTP
Don't reinvent the wheel
BEAM
Joe Armstrong's tenets
Outro


Taught by

GOTO Conferences

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX