Keynote: What's Ahead for Elixir?
summary
Overview of concrete changes and road map: Elixir stabilizes recent ergonomics (new Enum helpers including Enum.random and String.jaro_distance for typo suggestions), adds non-blocking task waiting (Task.yield vs Task.await), Mix gains a profiling task, and compilation/incremental rebuilds get measurable speedups. Short-term target is OTP 18 compatibility and simplified maps/collections in 1.2; longer-term experiments include lazy/parallel Streams and a new supervision-aware router abstraction (GenRouter with demand-driven backpressure) for supervised, back-pressured pipelines and in-process load balancing.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 4:44Elixir 1.1 release
- 12:31New Enum/String functions
- 16:52Task.async_stream improvements
- 26:52Future: Streams & parallelism
- 37:02GenRouter introduction
- 48:36Elixir 2.0 roadmap
- 57:27Q&A: Language & testing
- 1:00:18Q&A: Startups & adoption








