Live data from Hacker News

Node.js, a popular tool for building modern internet services, has split in two

wired.com

11–20 of 166 posts

Re: Node.js, a popular tool for building modern internet services, has split in two

#11
post #5
post #4

> Future of Popular Coding Tool in Doubt After It Splits in Two Are there convincing number of examples of very popular projects being forked and both ends being discontinued, or is this just a typical example of spreading FUD? Forking is a natural process in the open-source world.

But it's true that Node is losing traction.

I see this more as a return to reality from Node.js's astronomical levels of hype.

The use cases for a single-threaded web server are specific and limited in the real world. Node.js will continue to solve those use cases (simple web server for static content or I/O bound apps) but the resultant decline will lead some to believe that the framework is dying.

Re: Node.js, a popular tool for building modern internet services, has split in two

#12
post #6
post #4

> Future of Popular Coding Tool in Doubt After It Splits in Two Are there convincing number of examples of very popular projects being forked and both ends being discontinued, or is this just a typical example of spreading FUD? Forking is a natural process in the open-source world.

I can think of MySQL. While I wouldn't call it dead by any measure it certainly suffered when the spit happened.

Since i'm a newbie and I couldn't find anything with a simple search, could you elaborate on that particular MySQL situation?

Re: Node.js, a popular tool for building modern internet services, has split in two

#13
post #5
post #4

> Future of Popular Coding Tool in Doubt After It Splits in Two Are there convincing number of examples of very popular projects being forked and both ends being discontinued, or is this just a typical example of spreading FUD? Forking is a natural process in the open-source world.

But it's true that Node is losing traction.

[deleted]

Re: Node.js, a popular tool for building modern internet services, has split in two

#14
post #5
post #4

> Future of Popular Coding Tool in Doubt After It Splits in Two Are there convincing number of examples of very popular projects being forked and both ends being discontinued, or is this just a typical example of spreading FUD? Forking is a natural process in the open-source world.

But it's true that Node is losing traction.

By what, hacker news discussions? It seems here only "new" things are discussed, but not as much about platforms growing and stabilizing. Its almost like Rust and Golang have taken over the world if you measure by this community.

Re: Node.js, a popular tool for building modern internet services, has split in two

#15
I think the intersection of politics and internet is interesting. I write about it quite a bit on my blog, as well as here: http://qbix.com/blog/index.php/2013/04/a-new-kind-of-platfor...

In this case, we see sort of an "arab spring" of open source projects lately. Consider MySQL after it was bought by Oracle, and then the MariaDB fork was born. Now we have Node.js and Docker being forked. Until now, most successful communities have been monarchies or oligarchies, whether it was Linux or Python. Corporate sponsorship played a big role. But if more headless or democratic communities succeed, it will be interesting to watch. PHP is an example of a more headless community, and it used to be all over the place.

There are two ways politics and internet interact. One way is how the tools we use affect our society in meatspace and the other is how we organize online in cyberspace.

Re: Node.js, a popular tool for building modern internet services, has split in two

#17
post #5

Earlier quoted context omitted.

But it's true that Node is losing traction.

I see this more as a return to reality from Node.js's astronomical levels of hype. The use cases for a single-threaded web server are specific and limited in the real world. Node.js will continue to solve those use cases (simple web server for static content or I/O bound apps) but the resultant decline will lead some to believe that the framework is dying.

> The use cases for a single-threaded web server are specific and limited in the real world.

We use Node.JS to run https://Clara.io. Clara.io isn't at all a simple website. I think you are underestimating Node.JS's flexibilities and capabilities.

Re: Node.js, a popular tool for building modern internet services, has split in two

#18
post #5
post #4

> Future of Popular Coding Tool in Doubt After It Splits in Two Are there convincing number of examples of very popular projects being forked and both ends being discontinued, or is this just a typical example of spreading FUD? Forking is a natural process in the open-source world.

But it's true that Node is losing traction.

I don't think it's losing traction so much as it's losing some mindshare to faster-moving projects like Go. JavaScript is moving forward (both in the spec and in the browser) and Node hasn't kept up at all. There's no 1.0 release in sight. ES6 is effectively absent from Node. V8 is around version 3.30, while the version in the build of Node that's in Homebrew is 3.14, which "is so old it doesn't even receive security fixes anymore".

It's frustrating to get invested in a product if you know that it's got stagnant parts that nobody seriously plans to fix in the near-term at all.

Re: Node.js, a popular tool for building modern internet services, has split in two

#19
post #6

Earlier quoted context omitted.

I can think of MySQL. While I wouldn't call it dead by any measure it certainly suffered when the spit happened.

Since i'm a newbie and I couldn't find anything with a simple search, could you elaborate on that particular MySQL situation?

Original creators left and created MariaDB. MariaDB is now used in place of MySQL in most Linux distros by default. They left after Oracle got control over it by buying Sun (who had previously bought MySQL.)

Re: Node.js, a popular tool for building modern internet services, has split in two

#20
post #5
post #4

> Future of Popular Coding Tool in Doubt After It Splits in Two Are there convincing number of examples of very popular projects being forked and both ends being discontinued, or is this just a typical example of spreading FUD? Forking is a natural process in the open-source world.

But it's true that Node is losing traction.

I can only speak from the perspective of my company. We had quite a few pro-node people. They wrote services in node.

All of those node services have since been rewritten in Go by the formerly-pro-node people. Go has been much more manageable and powerful.

Post reply on HN