I learned to program with Ruby and used it pretty much exclusively for 2 years.
However, after I learned Java and C++. I found that I really preferred static typing, and the error checking you get from the compiler.
I've been learning Clojure, but I'm thinking of switching over to Haskell for my next project mainly because it has static typing (also because I'm intrigued by QuickCheck).
However, after I learned Java and C++. I found that I really preferred static typing, and the error checking you get from the compiler.
I've been learning Clojure, but I'm thinking of switching over to Haskell for my next project mainly because it has static typing (also because I'm intrigued by QuickCheck).