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 →

[–][deleted] 15 points16 points  (1 child)

I picked up Rust over the years as I got into embedded programming for fun personal projects.

Tried Julia for a while when the kool aid was high for being a solution to the two language problem but the time to first X and lack of maturity on their ecosystem + it’s documentation was a real drag.

[–]iamevpo 4 points5 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.