Am Rande notiert ...

LLJS : Low-Level JavaScript. Ich versteh zwar nicht, was es bringt eine Low-Level-Sprache (JavaScript Dialekt mit C-ähnlichen Typdefinitionen und Konstrukten) nach JavaScript zu compilieren, was ja nun nicht gerade low-level im Ausführungsmodell ist, aber im Zweifelsfall gilt das Standardargument: weil es geht! Ist aber wohl eher ein Projekt das ich nur verlinke weil es seltsam ist, aber wohl nicht so schnell selber einsetzen werde.