Comment by davecheney
11 years ago
If you want a more complex Java you can have Scala. Scala remains hostile to newcomers with an almost vertical learning curve. I don't think anyone can seriously argue that commercial programmers need a more complex language.
We have data to contradict this argument: Over 400'000 people have enrolled in an online Scala course with a success rate twice the industry average. "Almost vertical learning curve?" Please!
"Why should I ever wash my hands before a medical procedure? It just makes things more complex!" –– Surgeon, ~1700.
What a feckless comparison. Don't mistake something taking more time with something being more complex.
Comparing Scala's complexity to a life-saving procedure says more about your own self-importance than anything.
Strong type systems absolutely save lives.