How exactly does the nervous behavior pattern you see in many intelligent people presenting their ideas explain that this behavior doesn't represent nervousness?
Was about to say this. Node runs every server in my infrastructure, and can't count how many others in the world. Things simply wouldn't have been done if it weren't for node becoming what it did
i guess hes not nervous...he has so much to say...that he doesnt know what to say and becomes fidgety.... but whatever he does...he is a genius...JavaScript will never be the same...Thanks Ryan...thanks for changing the world...
Reflecting on this comment after 9 years, observing Deno's progress, it's clear that he had a lot to say back then, and he still has much more to share.
With him being nervous, and node.js being so new, and no perfomance comparisons, I thought he might not get a good response, but the huge applause at the end proved that the people saw the potential right then. Good for him :)
He may not be the greatest presentor, but this young humble quirky person CHANGED THE WORLD for years to come without even realizing it, and made a HUGE impact on web/sodtware development.
24:26 “the way you should be doing things should be easy, and the way you shouldn’t be doing things should be difficult”. The longer I work, the more I appreciate this deceptively simple statement.
24:20 “… which is good because the way you should be doing things, should be easy and the way you shouldn’t be doing things should be difficult” Simplest way of thinking about designing systems
Woah, I'm excited. I'm going to watch Deno presentation rn. That's such a good feeling when you use technology, liked it and then watch it's first presentation that was like 11 years ago. Damn, I'm so excited.
I never liked to work on server side programming but look like I will be working on server side programming. Long live Javascript :-) ... Thanks Ryan !!!
thats some hell of a strong statement you commented. you better have strong reasoning for that I suppose. i myself is not a node user. so i cannot tell you correct or wrong. bt I use V8 often, which is not that bad.
I hope I'm wrong, but looking back, it appears that the years between 2009 and 2014 marked the golden era of software extensions and startups, a time of freedom, yet grace, and exploration. It's not the same anymore ;(
One problem with event loop is if ,for ex, db responses take too much time, event loop may be under the impression it is relatively free and start accepting more clients ,hence increasing the no of simultaneous connections to db(which may overwhelm the database).Basically I/O operations can lead to larger concurrent tasks.
And regardless, queries that take a long time shouldn't be invoked on the hot path anyway. Stuff like that should probably be cached on a colder path and then reused by your main business logic.
"He's not a great presenter" - I don't agree He doesn't come across as confident - true But the way he presents the information is top notch, he has me hooked from the first minute
I love you Ryan. I thought I'd need to learn from scratch a different backend language. But you're awesome Ryan. But then, who made your Nike Shirt?? 😭 😭
Node.js uses a threadpool, which handles the I/O. The threadpool is constant in size, instead of a thread per connection. I assume NGINX operates similarly. So does Golang, where Goroutines are multiplexed over a fixed-sized threadpool.
Its great that he came up with node. But the real heroes are all the developers who contributed to npm community ! Even the best technology wouldn't survive without open source community.
Cyberguroo, just read what you posted. Seems like Mr. Dziuba, being the author of that post, is as biased as he is incompetent. I'm not even a Node.JS developer, but the example with the Fibonacci request there is the best proof that he has no idea of what Node is all about. It is obvious that a programmer is not supposed to do a fibonacci calculation in the handler function. That's what callbacks are for in the first place... Under that circumstances, why does he even wonder why his server is handling so few requests?
Please if you read this to creator from Node js , Upgrade the Node js because i hear things for the disadvantage between node js and PHP , let node js surpass them
I love how nervous he is at first, while presenting an internet changing technology.
***** I don't think he is nervous. I think it's the way he is, you will see this pattern of behavior with all intelligent people.
Vishal Devgire I wave my hands like that quite often. Man, I might be intelligent also! :D
Henri Korpela sure man.
jqbtube exactly. Quite ironic that you just made the same mistake by generalizing.
How exactly does the nervous behavior pattern you see in many intelligent people presenting their ideas explain that this behavior doesn't represent nervousness?
This is the most underrated presentation in modern computing history
Was about to say this. Node runs every server in my infrastructure, and can't count how many others in the world. Things simply wouldn't have been done if it weren't for node becoming what it did
its like watching a history in the making watching this.
i guess hes not nervous...he has so much to say...that he doesnt know what to say and becomes fidgety.... but whatever he does...he is a genius...JavaScript will never be the same...Thanks Ryan...thanks for changing the world...
Not at all. ellipsis are a bad habit of mine... :)
and yeah..ofcourse..being a genius he can be nervous, after THIS changed/changing the world :)
He is changing the world again with Deno
He is nervous. As an engineer, I have been in his shoes before.
Reflecting on this comment after 9 years, observing Deno's progress, it's clear that he had a lot to say back then, and he still has much more to share.
what a humble person!
Thanks for your contribution to the world :)
Never been happier for those powerful words, "..the thesis is that I/O has to be done differently, we're doing it wrong...". Thanks for proving that.
This guy changed my life.
and I'm starting to change mine too!
same same - I would have exited software without getting good at it if it weren't for nodejs
With him being nervous, and node.js being so new, and no perfomance comparisons, I thought he might not get a good response, but the huge applause at the end proved that the people saw the potential right then.
Good for him :)
Wow. And the potential absolutely blown away looking at it from todays perspective
this will always be my favorite node video
Ryan dahl is a legend
He makes so many other programming environments sound unnecessarily complex. And they are!
He may not be the greatest presentor,
but this young humble quirky person CHANGED THE WORLD for years to come without even realizing it,
and made a HUGE impact on web/sodtware development.
Lots of respect for your efforts Ryan!
Ryan Dahl presenting his creation (Node.JS) to the world. It took someone that was not form a C.S. background to think out of the box.
He only studied algebraic topology, nbd
48:20 - truly deserved ovations!
I am amazed at how much I don't know in this is 7 years old video
It didn't even had arrow functions, async/await or destructuring at the time, look how far we've gotten!
24:26 “the way you should be doing things should be easy, and the way you shouldn’t be doing things should be difficult”. The longer I work, the more I appreciate this deceptively simple statement.
Much respect for this man! Loved this presentation!
24:20 “… which is good because the way you should be doing things, should be easy and the way you shouldn’t be doing things should be difficult”
Simplest way of thinking about designing systems
Thanks for making JS work on server :D
He seems to have a lovely personality
lol he's a bit of shy douchebag
new page in development!! He might didn't think that node.js will have such a powerful eco-system.
Woah, I'm excited. I'm going to watch Deno presentation rn. That's such a good feeling when you use technology, liked it and then watch it's first presentation that was like 11 years ago. Damn, I'm so excited.
Love you ryan dahl for your contribution.
Absolute joy to see such path breakers. Blessed ones !
“That's one small step for a man, one giant leap ...”
Hahahaha amazing!
Great
24:22 the way that we should be doing things should be easy n the way you shouldn't be doing things should be difficult..!!!
this makes a lot of sense
I never liked to work on server side programming but look like I will be working on server side programming. Long live Javascript :-) ... Thanks Ryan !!!
And did you worked on it ?
He was nervous because he knew he could change the world. He did. Bravo.
#respect #thanks
I wonder if he knew his invention gonna be a revolutionary technology, at the times in the video.
What? Node.js is a hype engine and a disaster... It's a box of promises that never came true.. It is Google garbage..
thats some hell of a strong statement you commented. you better have strong reasoning for that I suppose.
i myself is not a node user. so i cannot tell you correct or wrong. bt I use V8 often, which is not that bad.
Node.js and Google are almost completely unrelated...the V8 JS engine is the only connection
@@Diggnuts "A box of promises" pun intended?
@@Diggnuts Hmmm
This will always be my favorite presentation.
There is some good stuff here. The examples are worth a try
Thanks to this guy, I love js
First look on world changing technology. Bless!
I hope I'm wrong, but looking back, it appears that the years between 2009 and 2014 marked the golden era of software extensions and startups, a time of freedom, yet grace, and exploration. It's not the same anymore ;(
exactly my thoughts :(
This is a great example of what is think out the box!
I think people just awating to the end because they cant believe something amazing like this could be created
Weldone Ryan, You will be remembered the most. It's very sad that Ryan was machiavelled out by Issac.
Nehemiah Jacob what happened?
slide: s3.amazonaws.com/four.livejournal/20091117/jsconf.pdf
Thanks so much! :)
Ryan. The chosen one.
Wow, this is such an historic moment
Listening to this, I realize how much of a hack I am as a programmer.
a genius moment
Although he's nervous, the presentation is still awesome.
You Will Be Remembered❤️❤️
Thank you for changing the world Ryan.. all-new generation of devs owe you a Big Thanks :)
I wish I could give a like more than once.
"We're doing it wrong." This is in history now.
One problem with event loop is if ,for ex, db responses take too much time, event loop may be under the impression it is relatively free and start accepting more clients ,hence increasing the no of simultaneous connections to db(which may overwhelm the database).Basically I/O operations can lead to larger concurrent tasks.
isnt that what db connection pools are for?
If you *didnt* have an event loop then sure the database wouldnt get overwhelmed but the web server would then block, starving subsequent connections.
And regardless, queries that take a long time shouldn't be invoked on the hot path anyway. Stuff like that should probably be cached on a colder path and then reused by your main business logic.
"He's not a great presenter" - I don't agree
He doesn't come across as confident - true
But the way he presents the information is top notch, he has me hooked from the first minute
I love you Ryan. I thought I'd need to learn from scratch a different backend language. But you're awesome Ryan.
But then, who made your Nike Shirt?? 😭 😭
Thank you for the idea and making it real
living legend that change the world
Good content video with a clear goal of the objective. I am glad I came across this video.
Humble, genius, awesome
It's the GOAT himself
Thanks a lot sir, you have done a huge job
last question trigger essential answer for all open source projects
Node.js uses a threadpool, which handles the I/O. The threadpool is constant in size, instead of a thread per connection. I assume NGINX operates similarly. So does Golang, where Goroutines are multiplexed over a fixed-sized threadpool.
Hmm This may take off one day.
Its great that he came up with node. But the real heroes are all the developers who contributed to npm community ! Even the best technology wouldn't survive without open source community.
Without his creation of Node, the npm community wouldn't exist. Pretty sure he's just as much of a hero. ;-)
Can't believe we almost had promise callbacks called (the far more semantic) "success" and "error" instead of "then" and "catch" 😢
After the year 2009, JavaScript will never be the same.
Thanks a lot!! for your contribution to the world
why are guys disliking this video.
Surly lot, those. I kid!
lmao
Ruby developers.
Probably they think, it's download button :D
Maximum Respect To You Boss
Historic moment in software development
Thank you Ryan
AWESOME!! GREAT HISTORY DONE HERE!
way to go Ryan!
definitely true. but i guess presentation isn't always as important when you know you are presenting something awesome
i love this guy..he is funny and genius!
i think its a good idea, maybe that nodejs can be something in the future
4:40 THIS IS HOW THE MEME WAS CREATED LMAO :D
what meme?
Hats off Ryan!
Legend ❤️❤️.. huge respect
Could you please post this video again HD? I cannot read Ryan's slides.
Unfortunately this is all I have access to. The video was ripped from another site, which was limited to this quality.
I just need a miracle to happen somewhere in my brain
super cool idea!
Legend man
I want to be like him
Cyberguroo,
just read what you posted. Seems like Mr. Dziuba, being the author of that post, is as biased as he is incompetent. I'm not even a Node.JS developer, but the example with the Fibonacci request there is the best proof that he has no idea of what Node is all about. It is obvious that a programmer is not supposed to do a fibonacci calculation in the handler function. That's what callbacks are for in the first place... Under that circumstances, why does he even wonder why his server is handling so few requests?
www.slideshare.net/AartiParikh/original-slides-from-ryan-dahls-nodejs-intro-talk here are the slides available :)
Please if you read this to creator from Node js , Upgrade the Node js because i hear things for the disadvantage between node js and PHP , let node js surpass them
great insight. way to go!!
Great, excellent !!!
I wish I could read all the slides.
nodejs.org/jsconf.pdf Your question triggered me to search. Thanks!
+li yunzhen It was removed from the site. For anyone still interested:
web.archive.org/web/20150306035713/nodejs.org/jsconf.pdf
He is too nervous, but he is a genius :D Congratulations Ryan :D
indeed a Legend !!
great video
8yrs seriously
worth watching!
Was this always 360p or did youtube make this to potato?
Inspired!
Is there a video with the standing ovation shown in it?
great work..nice person..
Cool !
this=AWESOME
respect