Live data from Hacker News

CGI Using Node.js

cgi-node.org

41–50 of 88 posts

Re: CGI Using Node.js

#44

Earlier quoted context omitted.

Diversity is a good thing.

Using 90s technologies with node is not really diversity, it's punishing yourself on purpose ...

I agree with you and have the skill and facilities to run a VM with node as most of the HN audience does, but this doesnt represent the majority of little nobody sites that litter the web.

Re: CGI Using Node.js

#45

Earlier quoted context omitted.

Because a large section of the php ecosystem is cgi and inline HTML. That was part of the original appeal and the reason it endures on budget hosts.

What's considered a budget host in 2015 when I can get a digital ocean server to do with as I please for 60$ / year

I guess budget would imply a skill level as well, good point.

Re: CGI Using Node.js

#46
post #39

This is why Node.js is receiving an enormous backlash from the programming community. People keep peddling it as a solution to all problems when in reality it has very limited utility in all but a few use cases. Pushing this thing over old CGI technology and adding a hideous spaghetti-code HTML interleaving syntax is akin to shoving it further down the throats of the masses who don't want or need Node.js. The best th…

While I am on your side of the fence, there are a lot of those whose sole language is Javascript (learned from client-side) and have no time/motivation/ability to learn a new language. For them, wouldn't it be cool if they could use their existing knowledge and develop on the server?

I'm not saying it's a good or bad thing, I'm just saying that's how it is.

Re: CGI Using Node.js

#47
post #39

This is why Node.js is receiving an enormous backlash from the programming community. People keep peddling it as a solution to all problems when in reality it has very limited utility in all but a few use cases. Pushing this thing over old CGI technology and adding a hideous spaghetti-code HTML interleaving syntax is akin to shoving it further down the throats of the masses who don't want or need Node.js. The best th…

I think we have a nomination for the best troll of the year already. :-)

Re: CGI Using Node.js

#48
post #35

Earlier quoted context omitted.

This is designed to run without shell access, and without installing Node.js. Users on shared hosting cannot normally install Node.js, so are restricted to the usual LAMP stack, however this allows users to bypass this and process everything with Node.js.

how would you install node modules though?

Most node modules are simply js files that host js functions. You can install those by ftp'ing over the files. Modules with bindings are a different story though.

Re: CGI Using Node.js

#49
post #46
post #39

This is why Node.js is receiving an enormous backlash from the programming community. People keep peddling it as a solution to all problems when in reality it has very limited utility in all but a few use cases. Pushing this thing over old CGI technology and adding a hideous spaghetti-code HTML interleaving syntax is akin to shoving it further down the throats of the masses who don't want or need Node.js. The best th…

While I am on your side of the fence, there are a lot of those whose sole language is Javascript (learned from client-side) and have no time/motivation/ability to learn a new language. For them, wouldn't it be cool if they could use their existing knowledge and develop on the server? I'm not saying it's a good or bad thing, I'm just saying that's how it is.

I don't think so. I'm all for lowering barriers to entry but there is a point where it becomes harmful to the ecosystem and to the developers themselves. Software development is, in my opinion, an engineering discipline, and so it's hugely important to use the right equipment for a specific task. If somebody truly can't learn how to do server-side development properly then they need to pass the job onto someone who can. Software development is hard. Not everyone can do it. This isn't a bad thing. Understanding that software development is hard allows us to move forward and gain a more broad knowledge of our field. Ignore that, and we end up repeating history. See: the templating syntax in node-cgi. There is no reason for that to exist in 2015. This is not how we advance a STEM field.

Re: CGI Using Node.js

#50
post #39

This is why Node.js is receiving an enormous backlash from the programming community. People keep peddling it as a solution to all problems when in reality it has very limited utility in all but a few use cases. Pushing this thing over old CGI technology and adding a hideous spaghetti-code HTML interleaving syntax is akin to shoving it further down the throats of the masses who don't want or need Node.js. The best th…

Node.js is great for REST API development but hey who's using those these days right ?

But I agree that this project fixes a non-existing problem.

Post reply on HN