Talk in English - US at Nodejsconf
View Slides: http://www.slideshare.net/sammyrulez/why-i-hate-node-js
Short URL: https://joind.in/talk/767b8
(QR-Code (opens in new window))
Why I Hate Node.js
Comments are closed.
Speaker able to get the audience listen to him. The speech was interesting, even if he stated several times to have numbers to prove fact, but the numbers didn't show anywhere.
Good talk; lacks a bit of meat to be great.
Poor talk: it felt like being trolled on Twitter, but in real life for 30 minutes.
Furthermore: showing pretty graphs of numbers that are just pulled out of your hat is just unprofessional (referring to how code complexity in JS apparently grows really fast).
When this talk begun I was saying to myself: wow I like the -let's find the weak spots- approach.
As I see it, the only point the speaker had is that the value of having a language widely known at its base doesn't mean that you are going to find GOOD programmers for it, because the only thing they get for free is the code syntax.
But in the end the talk was based on a bunch of platitudes. I missed the credits too.
apart from the lack of numbers backing what was being said, it often felt more like a collection of the first bad comments about nodejs you find online with a google search.
an example of how this kind of talk could be delivered backed by real life experience was the next one by Andrew Nesbitt.
Useless talk not backed by any fact.
Plus, very biased on personal taste.
To comparison, the talk by Andrew Nesbitt at the same conference was a MUCH better way where you should use NodeJS, and where maybe is not such a great fit.
Facts, experience and consistence.
All things that instead lacked in this talk.
I had fun with this talk but it was an attack to js instead of node... it could be a great possibility to deeply understand node and its limitations but it said nothing useful...
I do really apologize for not quoting and crediting source material and authors. I was too easy on this and I hope this is not too little and too late.
I included this "late credits" in the notes on slideshare.
You want to use a programming language with the word "script" in it... and "java" in the other side
It seems I partially failed on giving an architectural and prospective talk, so thanks for the honest comments: if I had the chance to make this or a similar talk in the future I will pay more attention on those aspects.
Lot of questionable things, sometimes almost plain wrong, but he was kinda playing on this and the irreverent style made everything funny. Overall I liked it. Sam, you should run a spell checker on the deck.
Sam: Thanks for adding credits to your slide deck. Better late than never.
As for not showing any numbers that couldn't be disputed: I agree with you that "Hello world" benchmarks aren't useful. They are completely irrelevant. However, still making a point in a talk that can't be backed up is just as irrelevant IMO.
Twitter and Ruby were briefly mentioned in the comments after the talk: what people fail to see is that without having 1st built the prototype and later phase 1 of Twitter in Ruby, Twitter might never have happened. It allowed them to get to a critical mass first in a language and framework they were comfortable in. Then, through communication with (upset) users and a lot of hard work moving it over to scala/jvm, they managed to support the scale they are at.
You saying that CPS (Continuation Passing Style) is more complex than threaded programming is still purely subjective: a LOT of (good) developers are not great with multi-threaded programming. For me CPS feels like 2nd nature since I've been using it for over 7 years. For others it might not.
OOP felt wrong to a lot of people when it 1st appeared and it took nearly 2 decades for it to go mainstream. These days, it's the dominating style. This is not to say that it will be the last style ever and whenever new paradigms appear, a lot of developers will dismiss them because they are used to the status quo.
I could go on, but I better stop now. Just my 2 cents ;)
A lot of concepts about the language and node not supported by any number... Concepts explained maybe valid for a lot of other languages... Completely missed the point according to me...
I didn't like this talk at all... No positive or negative feedback for my work, just time wasted.
The arguments against node.js where poor, but the talk was amazing.
I liked this talk mainly for the irriverent style of Sam, I could call this "The Sam's Show"! :)
IMHO this talk was aimed to put some "spicy" to the conf...
Epic achievement with little chances of success.
Really appreciating the speaker comment
A must have for a Node.js conference.