Is Elixir a good first language?

Urgh! No, no, no, no, no!

(alright, I might be overreacting, but still…)

  • Callback-based async makes it too easy to write spaghetti, and it’s syntactically nasty even in simple cases.
  • JavaScript is way too dangerous without a linter. For example, while Elixir’s == converts between floats and ints and that’s it, JavaScript’s is just broken.
1 Like