YoVDO

Comparing the Actor Model and CSP Concurrency with Elixir and Clojure

Offered By: Code Sync via YouTube

Tags

Elixir Courses Go Courses Clojure Courses Concurrency Courses Actor Model Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive comparison of the Actor model and CSP concurrency paradigms through the lens of Elixir and Clojure in this conference talk from ElixirConf EU 2022. Delve into the unique features of the BEAM VM, including process memory space isolation, preemptive scheduling, and independent generational garbage collection. Gain insights into the similarities and differences between Elixir and Clojure, as well as the strengths and weaknesses of the BEAM VM compared to other runtimes like the JVM. Through a series of demonstrations and problem-solving scenarios, discover how these languages approach concurrency challenges. Ideal for developers seeking to enhance their understanding of the BEAM VM, concurrency paradigms, and the contrasts between Elixir, Clojure, and Go's approaches to concurrent programming.

Syllabus

00:00 - - Intro
04:16 - - Demo
10:33 - - Problem 1 - Content Editable + Attempts
14:15 - - Problem 2 - Score Creep
23:45 - - Problem 3 - Polish
28:52 - - Problem 4 - Dev Story


Taught by

Code Sync

Related Courses

Programming Reactive Systems
École Polytechnique Fédérale de Lausanne via Coursera
Programming Reactive Systems (Scala 2 version)
École Polytechnique Fédérale de Lausanne via Coursera
Scala Asynchronous Programming
Pluralsight
Advanced Data and Stream Processing with Microsoft TPL Dataflow
Pluralsight
Reactive Architecture: Introduction to Reactive Systems
Cognitive Class