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/
Erik Meijer, Dave Thomas and Pratap Lakshman: Perspectives on JavaScript and Language Design
Oct 21, 2008 at 11:04 AMI 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.