Hacker News new | ask | show | jobs
by ericmo 4088 days ago
> Finished the article. It is a blatant advertisement for Scala

I like Scala, but the features I like in it, eg pattern matching or tail recursion, these things don't even exist in this article.

So I'm not sure it's advertisement, it feels more like it's an anti-ad, actually. If the argument for me to use a language is that it is statically typed, man, that language must not be good at all! Static or dynamic typing is part of language philosophy, it makes sense to have dynamic typing in Python, as it makes sense not having it in Java. Python philosophy is pretty coherent, productive and fun, and dynamic typing is a part of that. It just doesn't feel like a reasonable argument.