A Tale of Two Asyncs - Open Source Language Design in Rust and Node.js
Strange Loop Conference via YouTube
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Get 20% off all career paths from fullstack to AI
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Explore the evolution of asynchronous programming in Rust and Node.js in this 47-minute conference talk from Strange Loop. Delve into the syntactical and conceptual approaches to async programming in both languages, examining their powerful yet controversial design patterns. Compare the journey from nested callbacks to promises and async/await in JavaScript with Rust's progression through Futures, Tokio, and Async/Await. Analyze how different technical constraints and governance models influence language design decisions in open-source communities. Gain insights into the challenges of creating intuitive developer experiences for asynchronous programming features, and develop a deeper appreciation for the complexities involved in open-source language design.
Syllabus
"A Tale of Two Asyncs: Open Source Language Design in Rust and Node.js" by Ashley Williams
Taught by
Strange Loop Conference