2 ms·
For the people that wrote Moonshine, it was the ability to use the same language across all platforms[1]. They already have a lot of Lua code on other platforms
by MattJ100 13y ago
For the people that wrote Moonshine, it was the ability to use the same language across all platforms[1]. They already have a lot of Lua code on other platforms that was unable to run on the web (without using Flash, which also has a Lua VM available for it).
Lua is very portable, I wouldn't choose Javascript to replace it for multi-platform game development. However Javascript has a monopoly on the web. I don't see why this ought to be.
[1]: Source: https://skillsmatter.com/skillscasts/3820-developing-a-lua-vm-in-javascript https://skillsmatter.com/skillscasts/3820-developing-a-lua-v...