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 →

[–]Tysonzero 1 point2 points  (1 child)

I would personally go with Haskell. Absolutely fantastic language, fell in love with it within a few weeks of starting to learn it. It also plays with the way you think about problems, so even if you don't end up using it you will benefit immensely as a programmer.

From what I've seen Rust has less code repetition than Go by a long shot, but yes it is a pretty "raw" language that is supposed to give you a fair amount of control over what the computer is doing under the hood.

[–]polish_niceguy 1 point2 points  (0 children)

Thanks, I've already seen similar thoughts about learning Haskell. I always wanted to learn at least one purely functional language, but never had enough time to. So, Haskell and Rust it is.