5 ms·
the_cat_kittles I did not wanted to hurt your feelings. Of course it is a language. By saying it is not I just wanted to express my strong anty-JS feelings, but
by wdanilo 9y ago
the_cat_kittles I did not wanted to hurt your feelings. Of course it is a language. By saying it is not I just wanted to express my strong anty-JS feelings, but they are of course very subjective :)
- the_cat_kittles 9y agocool, i didnt want to hurt your feelings, just point out that you are a baseless snob
- deleted 9y ago[deleted]
- loup-vaillant 9y agoIf I had to guess, I would point out that JavaScript was originally hacked out in 10 days, and features a number of unforgivable flaws, such as a non-transitive equality operator, weird implicit conversions, or just plain trying to make sense of quite obviously nonsensical operations. To someone used to the mathematical rigour of typed functional languages, this is not even worth looking at. As far as I know, the success of JavaScript had nothing to do with its qualities as a language. It was timing and market forces. It was there, so people used it. Now don't get me wrong, I don't want to disparage Brendan Eich. I couln't do a tenth of what he did in 10 days. It's just that you get what you pay for. They should have taken the time to fix JavaScript's flaws instead of marketing the hell out of it right away. (Or should have they? Maybe JavaScript would have failed if released a few months later? Damned market. Damned path dependence.)
- the_cat_kittles 9y ago"To someone used to the mathematical rigour of typed functional languages, this is patently false, just check out brian lonsdorf "As far as I know, the success of JavaScript had nothing to do with its qualities as a language. It was timing and market forces. It was there, so people used it." i would wager this is largely true
- nv-vn 9y agoI don't think anyone ever expected it to become a success, let alone a language used on everything from text editors to terminal emulators to embedded devices.
- Sacho 9y agoNo one is using the language Eich wrote "in 10 days" anymore, so that's a ridiculous comparison to make. You're dismissing all the effort TC39 has put into improving the language for many years.
- zamalek 9y agoPeople are, how many times does a Javascript coder type `===` in one day?
- loup-vaillant 9y agoThe initial design severely limits the improvements you talk about. Sure, you can add better stuff like the === operator, but the crappy old == is still there. However stellar a work TC39 has done, they cannot fix the language without breaking everything.
- deleted 9y ago[deleted]