Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Let's Write a Toy Language from Scratch in Elixir

Code Sync via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore the process of building a toy programming language from scratch in this ElixirConf EU 2024 conference talk. Learn how to leverage Elixir's unique features to implement core language components including tokenization, parsing, printing, and interpretation - all without external libraries. Discover how to handle variables, primitive types, and closures while building a basic yet functional language system. Follow along as the implementation evolves into a stateful computation system by incorporating OTP and Phoenix LiveView, enabling graphical program editing capabilities. Gain practical insights into language design and implementation while understanding how Elixir's ecosystem can be used to create interactive programming tools.

Syllabus

Let's write a Toy Language from Scratch in Elixir - Lucas Sifoni | ElixirConf EU 2024

Taught by

Code Sync

Reviews

Start your review of Let's Write a Toy Language from Scratch in Elixir

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.