"Closures Simulate Subroutines" - I really love this way of coding for the web, it's what I did when I created FastScala: https://www.fastscala.com/ (same logic)
Not overreacting. It can happen to anyone of us and we just ignore it, keep going, and think "it will probably never be me, only happens to others". Until it it us.
"HTML/CSS in a programming language list? seriously?"
I just googled "programming languages you should learn" - 3rd result:
http://www.sitepoint.com/whats-best-programming-language-lea... ("What’s the Best Programming Language to Learn in 2015?")
4th "Programming Language" is...: CSS!
You know that's nonsense, but a newbie doesn't
"Is that supposed to convince me to use this in the industry, and apply my time?"
I say in the article:
«- Does this mean that I should use Scala?
Can you get a job you like programming Scala? If so, then: yes!
(Otherwise, unless you're rich, you need to pay your bills...)»
If don't think you can get a job programming Scala (because of where you live, or another reason) I explicitly say you shouldn't learn it! :)
But the rate at which Scala jobs are becoming available is relevant: I don't care if there are 200 Java jobs near me, as long as there are 3 or 4 Scala ones. As long as I have a Scala job, I don't care if the other companies are programming something else. If you can't get a Scala job - again: it's probably best to not even to take the time to learn it.
If we were to discuss everything in this article, starting with dynamic vs static typing, we'd still be here 3 months from now :). Which is why it is opinionated.