andrew_chou,
@andrew_chou@toot.cafe avatar

Ongoing thread dedicated to thoughts as I read "Elixir in Action" (Volume 3)

https://www.manning.com/books/elixir-in-action

andrew_chou,
@andrew_chou@toot.cafe avatar

Only in the second chapter and I can tell that I'm not going to like Elixir as a language. Well aware of the ecosystem and other powers it wields (hence why I have this book), but there's just too much syntactic sugar for my taste 😐 (gives me Ruby vibes)

andrew_chou,
@andrew_chou@toot.cafe avatar

Been learning Erlang a lot at the same time (one could say...concurrently 🤪). Regarding syntax and language decisions, I find it much more approachable and consistent. Maybe more verbose (as the author of this book asserts), but I think I generally prefer that if we're not talking about extremes

ids1024,
@ids1024@fosstodon.org avatar

@andrew_chou As I understand the difference between the two is mainly just the syntax, and some meta-programming capabilities Elixir adds?

I haven't really used either much, but the Prolog-inspired syntax of Erlang definitely seems more appealing than the Ruby-ish Elixir.

andrew_chou,
@andrew_chou@toot.cafe avatar

@ids1024 purely fron a language perspective, that covers most of it, although would argue that the meta-programming capabilities is quite a big feature for Elixir (from what I can tell).

I found this writeup to be helpful (spoiler: Elixir is actually very LISP-like) - maybe it explains some of my distaste 😄

https://wiki.alopex.li/ElixirForCynicalCurmudgeons

  • All
  • Subscribed
  • Moderated
  • Favorites
  • elixir
  • kavyap
  • thenastyranch
  • Durango
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • osvaldo12
  • GTA5RPClips
  • rosin
  • InstantRegret
  • provamag3
  • everett
  • tacticalgear
  • vwfavf
  • tester
  • normalnudes
  • modclub
  • ethstaker
  • khanakhh
  • cisconetworking
  • anitta
  • Leos
  • megavids
  • JUstTest
  • All magazines