YoVDO

Beautiful and Right - Hidden Features and Abstractions that Make Languages Work

Offered By: Code Sync via YouTube

Tags

Elixir Courses Macros Courses Concurrency Courses Nx Courses Livebook Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the hidden features and abstractions that make Elixir a powerful language for building concurrent libraries and services in this keynote talk from Code BEAM America 2024. Dive into the fascinating mix of types, features, and libraries that enable Elixir to provide stunning reliability and concurrency. Peek under the hood to understand how popular frameworks and tools like Nerves, LiveView, NX, and LiveBook push Elixir's capabilities while maintaining a natural, coherent development experience. Discover how OTP behaviours establish contracts for inversion of control, and learn how Phoenix and LiveView leverage these behaviours and macros to create a uniform, concise usage model. Uncover the secrets behind Elixir's most loved frameworks and tools, and gain insights into the language features that make them both beautiful and functionally correct under pressure. From templates to infrastructure, this talk illuminates the hidden mechanisms that contribute to Elixir's success in creating robust and elegant solutions.

Syllabus

Keynote: Beautiful and Right - Hidden Features and Abstractions that Make Languages Work -Bruce Tate


Taught by

Code Sync

Related Courses

Paradigms of Computer Programming – Fundamentals
Université 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