4 ms·
Node is a failure. It's standard library is written ad hoc. Riddled with catch 22s and monkey patches. The development style is just to bolt on more and more va
by goldenkey 6y ago
Node is a failure. It's standard library is written ad hoc. Riddled with catch 22s and monkey patches. The development style is just to bolt on more and more variables and branches, endlessly, without any cohesive style.
Example of the "common caterpillar" genus of node quirks and the awful antagonistic responses by the dev team: https://github.com/nodejs/node/issues/25857 https://github.com/nodejs/node/issues/25857
Just take a look at a random stdlib source file: https://github.com/nodejs/node/blob/master/lib/readline.js https://github.com/nodejs/node/blob/master/lib/readline.js
```
if (input && input.input) {
// An options object was given
output = input.output;
completer = input.completer;
terminal = input.terminal;
history = input.history;
historySize = input.historySize;
signal = input.signal;
```
It's junior-level code writing all over the project. That is a failure in my mind, especially when I know the library backing my project has to import all that junk hidden from view.
See (wontfix) fs.promises.readFile is 40% slower than fs.readFile:
https://news.ycombinator.com/item?id=26332774 https://news.ycombinator.com/item?id=26332774
Not to mention the awkward political nature. There is a BLM banner on their front page: https://nodejs.org https://nodejs.org .The founder of BLM, Patrisse Cullors, just bought 4 mansions, the last for $1.4 Million USD: https://news.yahoo.com/blm-official-calls-investigation-founder-114017918.html https://news.yahoo.com/blm-official-calls-investigation-foun...
Node's dev team is not interesting in supporting the community. They are amateurs who are trying to be woke and add "top Node contributor" to their toolbelt of proverbial ego items. Prove me wrong.
- pests 6y agoMost support BLM the concept, few know anything of BLM the organization.
- goldenkey 6y agoThe movement has been co-opted by opportunists just like Al Sharpton did 10 years ago. Police reform is an issue that everyone can get behind. But it's not as catchy and divisive.
- agnoster 6y agoAlways snopes before you post! https://www.snopes.com/fact-check/patrisse-cullors-topanga-house/ https://www.snopes.com/fact-check/patrisse-cullors-topanga-h... The "mansion" is a 3br 2ba, real estate is just kind of expensive in LA. My Bay Area home is actually worth more than that, and I don't see why she shouldn't be allowed to make real estate investments or have a nice-ish house. There's no evidence any funds have been misappropriated, and if it comes to light I'll join you in complaining, but until then it just kinda sounds like an attempt to discredit BLM-the-movement by discrediting it's leaders and organization without any real evidence.
- goldenkey 6y agoSnopes is a great source! /s https://www.dailymail.co.uk/news/article-4730092/Snopes-brink-founder-accused-fraud-lying.html https://www.dailymail.co.uk/news/article-4730092/Snopes-brin... https://www.boston25news.com/news/trending-now/snopescom-cofounder-pleas-for-help-says-the-website-may-shut-down-for-good/570330121/ https://www.boston25news.com/news/trending-now/snopescom-cof... https://en.wikipedia.org/wiki/Snopes https://en.wikipedia.org/wiki/Snopes "Kids, say no to Snopes!"