JavaScript's biggest mistake wasn't the name, it was the lack of strong typing - we'd have avoided a decade of unnecessary runtime errors and type checking libraries if they'd just gotten that one thing right.