As the Scala tech lead, I'm glad to learn we've finally
adopted "almost every new PL concept!" I guess by now
everyone will recognize your username and adjust for bias
accordingly, but still, how about sticking to the facts?
Sigh. No wrong facts. He (not the language's designer, BTW) just didn't like my use of (obvious) hyperbole. In any case, I really suggest you drop this. I am not an enemy of Scala. Unlike adriaanm's assertion (and that is a false statement of fact), I am not even biased against it. I was an early enthusiast, I gave it a very serious try, and I just really didn't like it. Yes, I think it is not a good language for use by the industry. I am not uninformed, I am not wrong, I have just reached different conclusions from you. So what? I, like many others, just don't like the language, and we all have very valid reasons to, just as those who do like it have their own equally valid reasons. Do you know how many people don't like the languages I like? You know how many of them find those languages unfit for use by the industry? And many of them are much more hostile in their objections than I've ever been. However, they, too, have very good reasons not to like them, while I have very good reasons of my own. If you go on a personal attack against anyone who doesn't like the things you like, it won't serve your goals in the least.
In any case, I don't mind arguing over language design (politely!) with you or anyone else, and I realize full well (as should you) that it can sometimes be a very personal preference with no wrong or right answers -- just many opinions, many of them valid -- but please keep to the subject and be original.