Excellent interview! Complicated subjects discussed in an accessible manner.
The mischievious Dave Thomas put Erik and Pratap on the hot seat, and did not spare Soma either. I disagree with Dave on generics though.
I liked both Erik's and Pratap's talks at JAOO.
Is there more figuring these three?
Leon
I agree that from a JavaScript perspective threads - as used in a shared-state, non-atomic sense - are not the right abstraction. With appropriate language level support it should be implementable as libraries - as can be seen here: http://www.neilmix.com/2007/02/07/threading-in-javascript-17/
Very good interview, Charles. Keep it coming.
Barishev Yakov.