Earlier quoted context omitted.
Comparing comet performance between node and ringo should be interesting. Ringo uses jetty/cometd, so it should scale pretty decently as well. My guess is that node will use less memory per connection (and thus allow more simultanous connections), while ringo/jetty should have better latency. This is also what this benchmark suggests: http://praxx.is/post/486034949/comet-with-bayeux-node-js-vs-...
Before our node.js solution we actually ran Java along with a highly optimized JBoss Netty comet implementation and it had a hard time scaling since it used _a lot_ of memory. Generally, our Java solution used around 10 times more memory than our node.js solution. Like I note in that post: "We have rewritten to node.js from Java+JBoss Netty, because the old solution had scalability problems. We have also been able to…
RingoJS vs NodeJS
31–39 of 39 posts
Re: RingoJS vs NodeJS
#32Node is overly complex and overengineered for simple tasks.
Ringo runs on java which I hate, just a personal taste.
Kudos to both, just not what I need.
So while I keep an eye on SSJS, I can tell you there is no tool that suits web hobbyists like me right now.
Re: RingoJS vs NodeJS
#33Earlier quoted context omitted.
Yes, and the way to win people to your way of thinking is to tell them that it's because of "cool marketing" and that it is a "toy." Swell! The OP's advice is sound: Stop making groundless rips on the other tool, and talk about why Ringo is better. Even "better" is totally subjective, because it depends on what you WANT from a tool. But instead of saying "If you like x, you'll love Ringo!" you basically resorted to t…
I don't have any technical problem with NodeJS. My problem with NodeJS is that it practically stopped the progress on the CommonJS discussion group, by moving the attention from important issues like a standard library, module transport, etc to non-issues like async. What a pitty...
Re: RingoJS vs NodeJS
#34As a web developer I'd kill to code server-side in javascript. Node is overly complex and overengineered for simple tasks. Ringo runs on java which I hate, just a personal taste. Kudos to both, just not what I need. So while I keep an eye on SSJS, I can tell you there is no tool that suits web hobbyists like me right now.
Re: RingoJS vs NodeJS
#35Earlier quoted context omitted.
Before our node.js solution we actually ran Java along with a highly optimized JBoss Netty comet implementation and it had a hard time scaling since it used _a lot_ of memory. Generally, our Java solution used around 10 times more memory than our node.js solution. Like I note in that post: "We have rewritten to node.js from Java+JBoss Netty, because the old solution had scalability problems. We have also been able to…
I know, i read that post. I'm planning to do a Node/Ringo comet comparison soon, and memory usage/max connections will be a part of that.
Re: RingoJS vs NodeJS
#36Earlier quoted context omitted.
Yes, and the way to win people to your way of thinking is to tell them that it's because of "cool marketing" and that it is a "toy." Swell! The OP's advice is sound: Stop making groundless rips on the other tool, and talk about why Ringo is better. Even "better" is totally subjective, because it depends on what you WANT from a tool. But instead of saying "If you like x, you'll love Ringo!" you basically resorted to t…
I'd appreciate a couple of observations regarding what you "didn't like at all"; while I don't think that every tool has to cater to every taste or requirement, you are, AFAIK, a long-time (client-side) JavaScript developer, and getting honest feedback from that clientele would be extremely beneficial for the project.
Re: RingoJS vs NodeJS
#37Earlier quoted context omitted.
Yes, and the way to win people to your way of thinking is to tell them that it's because of "cool marketing" and that it is a "toy." Swell! The OP's advice is sound: Stop making groundless rips on the other tool, and talk about why Ringo is better. Even "better" is totally subjective, because it depends on what you WANT from a tool. But instead of saying "If you like x, you'll love Ringo!" you basically resorted to t…
I don't have any technical problem with NodeJS. My problem with NodeJS is that it practically stopped the progress on the CommonJS discussion group, by moving the attention from important issues like a standard library, module transport, etc to non-issues like async. What a pitty...
You're backpedaling. If you're going to rant, own it. Otherwise don't rant.
Re: RingoJS vs NodeJS
#38Earlier quoted context omitted.
I'd appreciate a couple of observations regarding what you "didn't like at all"; while I don't think that every tool has to cater to every taste or requirement, you are, AFAIK, a long-time (client-side) JavaScript developer, and getting honest feedback from that clientele would be extremely beneficial for the project.
You're not going to like any of my feedback because our views are polar opposites. :)
Seriously, whether I'll like your feedback or not doesn't really matter; I'm certain it will be valuable in either case.
Re: RingoJS vs NodeJS
#39Earlier quoted context omitted.
The point of the article is to bring Ringo in the spotlight. I strongly believe that the developers are doing a great job and the seamless access to Java libraries is the great selling point. If the article generates some (well deserved) attention for Ringo, it will be a success (even if some people do not agree with the wording)
Ever consider just submitting a talk about RingoJS to "cool marketing" AKA JSConf? We are a pretty open and "underdog-rooting" group. I might know someone up in the decision committee...