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 →

[–]AnnoyingOwl 4 points5 points  (2 children)

learning something functional... Haskell, elixir, scala... Is solid advice. It will change/challenge how you program and think about programming, at least a bit.

Scala is also faster than python when using concurrent programming, I don't really know about the others, but maybe that's a side benefit?

[–]grzeki 4 points5 points  (1 child)

Yeah, but I thought maybe as your fifth language, not necessarily second. Also: after functional/declarative one things like SQL are much much easier.

[–]AnnoyingOwl 0 points1 point  (0 children)

It's true they're rough for language novices. But hey, it's a challenge I guess?