&gt; Modern JS (ES6+) isn&#x27;t worse than Java or C# in terms of expressiveness. In fact, it might even be better in some cases.<p>ES6 isn&#x27;t statically typed. It might be better for you , it is not for me.<p>&gt; You&#x27;ll have to compile instead.<p>Yes, and without caring about Javascript. That&#x27;s the point. Javascript will become irrelevant when it comes to front-end development. One language cannot possibly satisfy everybody&#x27;s needs.<p>If that was the case we would all be using nodejs on the server and that&#x27;s hardly the case.