JavaScript, as a language, has some fundamental shortcomings -- I think the majority of us agree on that much. But everyone has a different opinion on what precisely the shortcomings are. Christoffer Petterson recently wrote that "JavaScript just needs to become a better language" -- about the shortcomings of the JavaScript standard run-time, and how...