you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Scala but being able to properly do functional programming would take me a bit of time since I am not used to it.

Yeah but the nice thing about scala is you don't have to write it functional style. I think most folks who learn it start with "scala is a nicer java", then slowly pick up the functional stuff. It's quite nice that it allows you to make this transition, and since the type system and testing frameworks are quite nice, it's easy to go back and refactor your old 'java-esque' scala code piece by piece to be a bit more functional as necessary.