Flow-Based Programming with Elixir and ALF
Offered By: Code Sync via YouTube
Course Description
Overview
Explore Flow-Based Programming (FBP) with Elixir and ALF in this conference talk from Code BEAM Europe 2022. Discover how to model applications as networks of independent processes exchanging data through message passing. Learn about the advantages of FBP, its implementation in Elixir using the Actor concurrency model and GenServer abstraction, and see practical examples using the ALF library. Gain insights into this 50-year-old programming paradigm and its modern applications, including an online Tic-Tac-Toe game demonstration. The talk covers FBP concepts, Elixir integration, ALF components and monitoring, concluding with a Q&A session to address audience queries.
Syllabus
00:00 - - Flow-Based compony
09:16 - - FBP Advantages
12:51 - - FBP with Elixir
16:13 - - Meet ALF
19:51 - - ALF Components
23:29 - - Example: Online TicTacToe game
26:22 - - ALF Monitor
34:17 - - QnA
Taught by
Code Sync
Related Courses
Paradigms of Computer Programming – FundamentalsUniversité catholique de Louvain via edX Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX Computing: Art, Magic, Science - Part II
ETH Zurich via edX Concurrency
AdaCore via Independent Java Fundamentals for Android Development
Galileo University via edX