3 ms·
At some point, javascript is going to have to realize that they are the language and these other little tools are just that: little tools that other people have
by jasonkester 8y ago
At some point, javascript is going to have to realize that they are the language and these other little tools are just that: little tools that other people have written.
The programming language will be around for a really long time. Little tools come and go. Never rename things in your language just to accomodate some little tool. There are millions of little tools. There are simply not enough synonyms available to accomodate them all.
The only sensible choice is to stand up for yourself and name things the right way in the language itself. The library will come out with a patch next week.
Here's a link to the last time they caved on the exact same type of issue, to the same silly library, a couple weeks ago:
https://news.ycombinator.com/item?id=16753851 https://news.ycombinator.com/item?id=16753851
- groby_b 8y agoI'd recommend reading the article, it does a fairly good job explaining why they chose to go that way. "Might makes right" is rarely a good choice, not even for programming languages.
- jasonkester 8y agoI'd rephrase that as "Only one of these things is going to still exist in 15 years" makes right.
- groby_b 8y agoYou must enjoy commenting without reading the article. The website in question is 22 years old.
- jasonkester 8y agoThe 22 year old website runs fine with this new change. We're talking about MooTools, the library hardly anybody uses today and to 5 significant figures nobody will use 15 years from now. (It's 11 years old today). The important point is that this will teach new libraries not to make the same mistake as this old one. That is, if you're going to add things to the standard library, first check to ensure you're not clobbering anything that gets added later.