DEV Community

Discussion on: Coming to Elixir from TypeScript

Collapse
 
pjo336 profile image
Peter Johnston

Great post! I made the same jump (also to ruby) and I echo a ton of this post.

While I wish elixir had a similar type system to typescript, I still find it catches a ton of my mistakes when it compiles (something sorely missing in ruby).

I love that it’s synchronous by default like you mentioned, whereas javascript is the opposite. It’s easy to get things done, but then throw it in a background task if really needed.

And a huge +1 to being apprehensive over where the language is headed. Sometimes I get super excited and devour tutorials and blogs and books, other times I find myself paranoid I’m throwing away career trajectory. But it really is a fun little language

Collapse
 
reichert621 profile image
Alex Reichert

Totally agree! But I wouldn't worry too much about "throwing away career trajectory" -- I think learning a language like Elixir will make you a better programmer regardless of how much you end up using it in your professional life :)

Collapse
 
pjo336 profile image
Peter Johnston

I don’t disagree with that, but I do think I’m at a point where getting a little deeper knowledge of a language/framework would serve me pretty well, and ruby/rails seems way more prevalent. But it’s definitely not as fun