Re:Moonshine – A lightweight Lua VM for the browser
by Yorrrick on Tuesday April 01, 2014 @10:26AM
(#7508386)
It's simple. "Bytecode" is just a kind if encoding. The only thing it does is make programs marginally smaller and marginally quicker to decode. It's not enough to justify enormous switching costs. Let's talk about what functionality this new thing should have. That's where the high-value opportunities are. But, it's also where there's no easy consensus.
[ Parent
| on HN ]
Re:Moonshine – A lightweight Lua VM for the browser
by stcredzero on Tuesday April 01, 2014 @10:31AM
(#7508423)
Hence, there are high value opportunities in JS as a compilation target/runtime platform.
Re:Moonshine – A lightweight Lua VM for the browser
by duaneb on Tuesday April 01, 2014 @06:12PM
(#7512108)
You know what's a perfect, concise byte code? An ast-laden ASCII blob. What's the byte code for a byte array again? Oh there isn't one.... What's the byte code for a compare and swap? Shit....