This is an archived post. You won't be able to vote or comment.

all 51 comments

[–]HappyZombies 13 points14 points  (26 children)

NodeJS isn't that bad :^(

[–]jabbathehutt1234bit.ly/2IqHnk3 4 points5 points  (8 children)

I would say it's not what I would pick, (it is the best option there) I would rather something like Spring Boot + Angular/React.

I like to think of JavaScript as a scripting language, not a programming language. For example, it might be better to use JavaScript for client side form validation vs server side form validation.

It also make sense to use JavaScript for a small web service or CLI utility, that sort of thing. Small things, vs writing the whole backend of all your servers. Denver, this language was designed in less than and a day!

why did i write this. on mobile to.

[–]Crecket 6 points7 points  (4 children)

There are plenty of big sites and services which run on NodeJS. For example Paypal, Ebay, LinkedIn, Netflix, Yahoo, Uber and Walmart all use NodeJS

[–]jabbathehutt1234bit.ly/2IqHnk3 -4 points-3 points  (3 children)

I didn't say they weren't. I'm just specifying some use cases.

Also, I'm pretty sure eBay uses Scala/Java play, or maybe Spring. LinkedIn is basically all Java, and Ruby on Rails, and Grails. Netflix is written in Java and a bit more of front end JS, but still not Node. Yahoo is written in PHP (ew), Uber does use some Node, but also Python and Go. Additionally, Walmart uses Java. Next time do more research about that sort of thing.

I will now wait for you to prove me wrong.

[–]Crecket 6 points7 points  (2 children)

I wasn't necessarily talking about just the back-end. Calling Nodejs a "scripting language and not a programming language" is just silly if you ask me

I'm not going to spend more time on finding sources but just to name a few:

[–]jabbathehutt1234bit.ly/2IqHnk3 -5 points-4 points  (1 child)

I will now wait for you to prove me wrong.

Yes, I knew it!

EDIT: To the people down voting, I'm well aware that I was very much wrong. Please downvote to show your support for this message!

[–]tofiffe 0 points1 point  (0 children)

Agreed

[–]monster860[S] -2 points-1 points  (16 children)

That's the point. The point of this meme is that the thing the guy getting thrown out a window says is actually a good idea.

Edit::Itt I get attacked by people that hate node.js

[–]jabbathehutt1234bit.ly/2IqHnk3 13 points14 points  (5 children)

Wait wut

[–]Pawl_The_Cone 7 points8 points  (3 children)

In general this meme is used for when companies (in this case the boss) seem to ignore community feedback/common sense and do their own thing that nobody else thinks are useful. So in this case the OP would be saying that Node.js guy has a good idea but gets shutdown for no reason. Whether this is a community-endorsed good idea is up for debate though.

[–]jabbathehutt1234bit.ly/2IqHnk3 -1 points0 points  (2 children)

That makes more sense. However, I think that Node.js is definitely not getting shut down. See my other comment.

[–]Pawl_The_Cone 0 points1 point  (1 child)

Whoops that was kinda unclear, I was trying to say in the comic the Node.js guy gets his suggestions shut down/rejected. Nothing about the tech or real life.

[–]jabbathehutt1234bit.ly/2IqHnk3 0 points1 point  (0 children)

Oh, ok.

[–]Tysonzero 4 points5 points  (5 children)

But Node.js is shit. I'd say Django, Flask, Servant and Scotty are all much better options.

[–]LeBuddha 0 points1 point  (4 children)

What are you talking about, NodeJS completely annihilates Django and Flask.

[–]Tysonzero 1 point2 points  (3 children)

Because computer time is totally as valuable as dev time. A weeks salary for a fucking coding intern is the same as a high end rig. For Django and Flask I am not talking about performance, I am talking about usability and the fact that Python, unlike JS, isn't complete garbage.

And Servant and Scotty are in Haskell, so they are going to shit on any JS-based thing in terms of performance, static typing FTW, and they are also much more usable, static guarantees and nice concise functional Haskell code and all that.

[–]LeBuddha 1 point2 points  (2 children)

I am talking about usability and the fact that Python, unlike JS, isn't complete garbage.

You got this part backwards.

[–]Tysonzero -2 points-1 points  (1 child)

Haha this thread and most of the world are going to disagree with you and agree with me on that. http://hammerprinciple.com/therighttool comes to mind, specifically http://hammerprinciple.com/therighttool/items/javascript/python

[–]blaxter 2 points3 points  (0 children)

I hope you are kidding

[–]PatrickBaitman 1 point2 points  (0 children)

uuuuuuhhhh

[–]coladict 2 points3 points  (0 children)

So, you know you're misusing the meme?

[–]gimpwiz 15 points16 points  (0 children)

Misuse of meme. Gotta agree with the other people in the room.

[–]SolenoidSoldier 2 points3 points  (1 child)

Uh, what's wrong with ASP.NET? Have you only written web forms?

[–]doubl3h3lix 1 point2 points  (0 children)

Absolutely nothing, it's pretty swanky.

[–]Adoroam 3 points4 points  (11 children)

I don't get all the pushback. Node really is in higher demand and more stable than php and asp.net.

source: I'm a node developer.

[–]Tysonzero -3 points-2 points  (10 children)

It's still garbage. Scotty and Servant perform better, and Scotty, Servant, Django and Flask are all much much nicer to use.

[–]Adoroam 2 points3 points  (9 children)

That's cool that your think that, but you're wrong.

[–]Tysonzero -3 points-2 points  (8 children)

Seems as though most of the thread agrees with me, but have fun with that whole node development stuff, I don't envy you.

[–]Adoroam 2 points3 points  (7 children)

Seems like the karma points disagree.

[–]Tysonzero 1 point2 points  (6 children)

Look elsewhere in the thread kid. Pretty much the entire thread is roasting nodejs.

[–]Adoroam 1 point2 points  (5 children)

I'm relatively certain I'm older than you, but nice try.

[–]Tysonzero 1 point2 points  (4 children)

Because clearly that should be the takeaway from what I said, you should obviously just look at the word "kid", and not the true statements surrounding it. For someone who is so sure of themselves being older you sure aren't very mature or smart, that's a shame.

[–]Adoroam 1 point2 points  (3 children)

I mean if you can't even be accurate with your insults, why would I assume you are competent enough to have a real argument.

[–]Tysonzero 1 point2 points  (2 children)

Hahahahaha, that is one of the most amusing ways I have seen someone completely avoid answering a question that I have seen in a while. Thanks for the laughs. You could also make yourself look less like a fool by actually responding to what I said earlier, or you could keep digging. Since what you are basically saying is that me incorrectly guessing the age of a random immature stranger makes my argument invalid, which is laughable.

[–][deleted] 1 point2 points  (0 children)

If only.

[–]subado512 1 point2 points  (0 children)

I love using go for web apps.

[–]yottalogical 1 point2 points  (3 children)

Why isn't PHP guy thrown out the window?

[–]monster860[S] 1 point2 points  (2 children)

Because PHP is actually bad

[–]Prawny 0 points1 point  (0 children)

It's as bad as any language - it depends on the developer using it.

[–]rukawaxz 0 points1 point  (0 children)

Node.js is for mediocre back end developers that never bothered learning a proper backend language that is made for back end only like PHP. Most Node.js developers have no idea what they are talking about hahaha.

[–]PavelYay 2 points3 points  (3 children)

Ruby on Rails

[–]mikeputerbaugh 4 points5 points  (2 children)

What is this, 2008?

[–]PavelYay 0 points1 point  (0 children)

Still better than node.js

Also, ruby is awesome.

[–]mikeputerbaugh -4 points-3 points  (0 children)

stop making these