When's the last time a JS library was called a defacto standard and it was still the overwhelmingly dominant solution 3 years later?
-
-
2: The mere *prospect* of a "defacto standard" is a very powerful social norm that discourages other effort in the space.
-
3: And in practice, these "defacto standards" are more-or-less fads (or sometimes, solutions that work in a small domain).
-
4/4: It's reasonable for ppl to want to use popular tools, but "defacto standard" as a synonym for "popular" is hurting more than helping.
-
It’s an instance of my favorite slogan: there’s no shortcut to consensus.
-
People (understandably!) want to avoid the churn of working out shared solutions, but avoiding the hard work often just prolongs the debate.
End of conversation
New conversation -
-
-
The data is REALLY mixed in support of that conclusion.
-
What are some good counterexamples? I have moment.js, lodash and d3.
-
By a counter example, you mean: a very popular library that stayed popular for 5 years?
-
Yes, and where competition wasn't necessary to address deficiencies.
-
Underscore is something of a defacto standard but implementation competition did a lot for that space. /thx
@jdalton -
Node is popular but ChakraCore is good for Node. I wouldn't be incredibly sad if a competitor "node for microprocessors" came to exist.
-
JRuby was good for Ruby. "Universal JS" was good for browsers.
End of conversation
New conversation -
-
-
Bit of a detour, but this directly parallels something I’m trying to say about non-code aspects of development, esp. under “Sustainability” here:https://medium.com/licensezero/unsustainability-at-scale-8d37b3bedccb …
-
Basically: Don’t hide, bias, or make choices for folks so readily. We need diversity, choices, new poeple, and a little bit of chaos, not heavy standards gravity, to solve problems and stay healthy.
-
Totally agree. Good “de facto standards” are like good actual standards: they solve a problem while promoting diversity and creativity.
-
I worry about `npm init --yes`. And I have second thoughts about license validation. I wouldn’t take either back. But I don’t like all the ways they add up.
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.