&gt; Modern JS (ES6+) isn&#x27;t worse than Java or C# in terms of expressiveness.<p>It&#x27;s hard to compare. Java is horribly verbose, but C# (and F# even more) is pretty concise these days, definitely comparable to JS if you factor in the increased lines of code you need in a dynamic language to have any certainty when refactoring.