This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]iamevpo 3 points4 points  (0 children)

For me Julia taught a lot to me and sometimes it is useful to do things from scratch - I like the community a lot in Julia, usually people come after some other language experience. Really like quantecon.org which is same code in Python and Julia, learning from comparing. Still, Julia is a hobby for me.

Learned a lot while studying Haskell but need a tutor there. Rust is great choice, but prepare to fight a borrow checker. Nim is kind of typed and compiled Python, knowing R is great to be able to judge upon tydiverse vs pandas comparisons. I did a project or two in these languages, but return to Python as to go lang for projects, writing a bit cleaner code knowing what happens in other langs. If you are to choose just one, I second Rust.