
001 JSJ Asynchronous Programming
JavaScript Jabber
00:00
Youta, I'm Here, Because We Said Two O'Clock
Ruby has some provision for not blocking on IO, and I don't remember exactly how it works. So if you do have multiple threads running in Ruby 1.9 and you do... a kind of blocking IO request in one of those threads, it won't seize the entire interpreter up because of the global interpreter lock. But you still have to have those multiple threads. It's not all on a single thread. In that case, it will just block if you make a blocking call.Yeah, so yeah, I made myself sound like an idiot, but that's okay. You could have gotten away with it, Chuck. This is the JavaScript channel. No, no. That's true
Play episode from 21:56
Transcript


