Beautiful and Right - Hidden Features and Abstractions that Make Languages Work
Offered By: Code Sync via YouTube
Course Description
Overview
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 – 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