| Surprise, surprise. Mr. Javascript thinks a VM for the browser would be a bad idea. Let's address his points: Viewing source is a non-sequitor: the source code could be streamed down with the bytecode. Standardizing a bytecode is no harder than standardizing a language and DOM, in fact, should be easier. Versioning bytecode is no harder than versioning languages. Bytecode does not imply an implementation any more than a language does, although it can imply semantics. And then, at the end, he basically advocates a JS-specific bytecode. Hah. Oh, but they aren't working on it in committee. That says about all you need to know. There is nothing about a bytecode spec that harder than a language and language spec. Basically, he doesn't want any competition for Javascript. That was an incredibly weak podcast and he should have been shredded for it. People cut this guy way too much slack. |