top | item 47072569

(no title)

manojlds | 11 days ago

Surely they mean Erlang not Elixir

discuss

order

igravious|11 days ago

addressed at the very top of the article

   A note on terminology: Throughout this post I refer to "the BEAM." BEAM is
   the virtual machine that runs both Erlang and Elixir code, similar to how the
   JVM runs both Java and Kotlin. Erlang (1986) created the VM and the
   concurrency model. Elixir (2012) is a modern language built on top of it with
   better ergonomics. When I say "BEAM," I mean the runtime and its properties.
   When I say "Elixir," I mean the language we write.

manojlds|10 days ago

How is that addressing the title

christophilus|11 days ago

Sounds to me like they mean “BEAM” rather than a specific language. But BEAM means Elixir for most newcomers.

cyberpunk|11 days ago

Which is a real shame as if you actually spend some time with both you’ll probably eventually realise erlang is the nicer language.

Elixir just feels… Like it’s a load of pre-compile macros. There’s not even a debugger.