logoalt Hacker News

summarity • yesterday at 11:16 AM • 4 replies • view on HN

This is a transpiler. Luau is a completely different language and runtime.

It’s part of the big three Lua syntax flavours: Teal (Typescript-y), Fennel (Lisp-y), Moonscript (Ruby-ish)


Replies

Rochus • yesterday at 3:41 PM

There is another one, which is not a transpiler: https://github.com/rochus-keller/luon

embedding-shape • yesterday at 1:16 PM

> Fennel (Lisp-y),

For all (most?) intents and purposes, Fennel is lisp-language, not just lisp-y. It's Clojure-y if anything, which makes sense considering the creator of Fennel.

➕ show 1 reply
choo-t • yesterday at 7:40 PM

> (Ruby-ish)

Thanks for the chuckle.

LoganDark • yesterday at 2:40 PM

They both have type systems and such. The comparison doesn't have to be about the compilation/transpilation process, but the developer experience is still important.

➕ show 1 reply