My Brother Here are 2 for you from a java guy:
- JS was hastily put together
- it was Never meant to be used for something other than some interactivity in the web Actually Here is a Third one:
- it had to be redesigned from a lisp to a java Like Language for Marketing purposes..
It also has a Lot of footguns but isnt nearly as cluttered and complicated and lets you Focus on your task at hand more