Solid Ground // Saša Jurić
EMPEX Conference3 HN recommenders · 2017–2023
14K views · talk · evergreen · Uploaded 2017-10-14
Sasa Juric's EMPEX talk demonstrates Elixir and Erlang's process model and what makes the BEAM runtime distinctive, such as fault-tolerant parallelism by design.
Recommended as the best short overview of why the BEAM and Elixir stand apart from other runtimes.
53:22Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
Confreaks
42:03The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019
GOTO Conferences
1:01:39"Simple Made Easy" - Rich Hickey (2011)
Strange Loop Conference
25:06"Making Impossible States Impossible" by Richard Feldman
elm-conf
1:31:06William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]
PapersWeLove
40:20"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Strange Loop Conference
31:44The Value of Values with Rich Hickey
InfoQ
46:09Why Isn't Functional Programming the Norm? – Richard Feldman
Metosin
3 comments from Hacker News
Saša Jurić's Solid Ground talk is a lovely demonstration of Elixir's processes: [VIDEO] (Saša is also the author of Elixir in Action; a highly recommend read once you have your head around Elixir's fundamentals.)
For people wondering about what Elixir and the BEAM are offering, for a quick overview of the best features of this stack see [this talk]( [VIDEO] ). If anyone starts learning Elixir now: I can recommend using VSCode with ElixirLS extension. Also: pragprog books, Sasa Juric's book. If you like video tutorials I've heard good things about PragDave's course.
This was in a top level comment on this post. It perfectly articulates what sets Erlang/BEAM/Elixir apart from other runtimes/languages. Essentially performant, fault-tolerant parallelism by design. [VIDEO] If you need to break out into SIMD, you also have NX at your disposal. And Rustler/Zigler provide you an escape hatch to low-level languages, with the latter you can code in Zig inline [LINK] [LINK] [LINK]