~/talk

What Elixir is about

Talkat Erlang User Conference 2015 · 2015-06-11..06-12· [developer-experience]
slides:none on file

Elixir stakes three concrete goals — extensibility, productivity, compatibility — and delivers them with specific features: protocols add data‑type polymorphism so JSON and inspect dispatch extend to user types; streams provide lazy collections and enable pipeline parallelism via Stream.async; Task.Supervisor, agents and Task/async-await simplify computation and state processes; Mix covers build/test/doc/publish. Calls to Erlang incur no bridging cost. The primitives are implemented and in production use, improving composition and developer workflow.

AI-written summary · about

  1. 0:00Introduction
  2. 0:40Not about the syntax
  3. 0:57What is Elixir about
  4. 3:19Records
  5. 4:57Java 8 code
  6. 5:09Collections
  7. 7:15Streams
  8. 7:52Goals
  9. 8:21Polymorphism
  10. 9:28Modules
  11. 10:10Data types
  12. 10:36Serialization
  13. 11:16JSON
  14. 12:09Picking a fork
  15. 13:00Nested clauses
  16. 16:05Code example
  17. 16:28Datatype
  18. 18:03Protocols
  19. 18:26Data type
  20. 19:00hash quarries
  21. 20:00inspect
  22. 20:47inspect protocol
  23. 21:34productivity
  24. 22:05after install
  25. 22:23compatibility
  26. 23:45extending compatibility
  27. 24:52Elixir server
  28. 26:16Tasks
  29. 26:44AsyncAwait
  30. 27:19Task await
  31. 27:33Task supervisor
  32. 28:28Agents
  33. 29:47Statebased agents
  34. 31:14Three bullets
  35. 31:28Collections and laziness
  36. 32:13Filtering
  37. 33:29Pipeline parallelism
  38. 36:11Broadcast
  39. 37:53Vertical Machine
  40. 39:35Challenges
  41. 40:38Elixir website
  42. 41:53JSON protocol
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.