I don't know about "modern" and "expressive", but it's definitely faster, and I really like the fact that the compiler catches 95% of the silly errors I'd make in a dynamically typed language.
I don't find Haskell to be less expressive than languages like Perl. I will admit that I haven't written enough Erlang to really get a feel for expressiveness.
Obviously both. But if you're looking to make an exclusive commitment for professional reasons, then I suspect Erlang is more industry and Haskell more academia.
Haskell is more elegant, but erlang feels a bit more practical. In particular because of erlang's dynamic type system and symbols. If you are writing distributed software, erlang wins easily.
I have played with it a bit, and haven't had the occasion to use it for anything important. Static typing is good enough for me. (And this is coming from someone who mostly programs Perl.)
13 comments
[ 1.8 ms ] story [ 52.8 ms ] threadhttp://www.haskell.org/haskellwiki/Applications_and_librarie...
Erlang is trendy Haskell is not.
I heard about Haskell through academic connections.
What!? You must not visit reddit.
http://www.haskell.org/ghc/docs/latest/html/libraries/base/D...
I have played with it a bit, and haven't had the occasion to use it for anything important. Static typing is good enough for me. (And this is coming from someone who mostly programs Perl.)
What?