Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not everything is a conspiracy. They were right to nix ES4.

Javascript has prototype based inheritance: adding classes would only further disguise this, confusing people more. And javascript is a dynamic language, this isn't something that needs to be fixed any more than Ruby or Python do.

Javascript is basically a cross between scheme and self, it's actually a great language. Why turn it into C#? Especially when C# and a billion languages like it already exist.

Perhaps what we need is for browser developers to actually use the language attribute on the script element so you can program in the language you want rather than trying to change javascript into that language.

(BTW the more believable conspiracy theory is that all these suggestions add up to ES4 looking a lot like ActionScript and that ES4 was an attempt by Adobe to do an end run round Microsoft.)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: