v článku byly zmíněné různé překladače jazyka Lua do javascriptu. Myslím, že v tomhle ohledu stojí za to zmínit ještě jeden projekt a to Fengari - https://fengari.io/.
Na rozdíl od Brythonu se (v tomto případě Lua) nepřekládá do javascriptu, ale rovnou interpretuje virtuálním stojem. Ten byl v tomto případě ručně přepsán do javascriptu.
Jak, „rovnou interpretuje virtuálním strojem“. To není rovnou, to je další mezikrok, který akorát zpomaluje.
Místo aby se lua překládala na javascript, a ten se interpretoval a JIToval a překládal na machine code, tak se lua interpretuje v interpretru, který se interpretuje v javascriptu, který je JITovaný a jehož machine code jde nakonec do procesoru. To je cca 10-100x pomalejší než přístup brythonu.