Skip to content

lua-languages

Luaにコンパイル可能な言語

Luaは有名ですが、騙されるほどシンプルで、多くの異なるプログラミングパラダイムを可能にします。Javascriptのように、より専門的な構文を追加することで輝かせることが可能です。このリストは、私がML/F#のような言語を探して見つけた言語を記録するために始めました。

注:未整備の言語には(*)を、アーカイブ言語には(^)を付けています。

プルリクエストを歓迎します!

バイトコードにコンパイルする

Rochus Kellerが始めたOberonからLuaJITへのバイトコードコンパイラの開発は、エコシステムを活用するエレガントな方法として興味深いものです:

VM forks

Tier 1

より良い呼称はありませんが、これらのプロジェクトはよく知られており、または既存の言語をコンパイルしています。

Go/Go-like

Typed Lua

Binary compiled Lua-like

Strongly typed

Javascript

TypeScript

Functional

Lisp

There are so many Lisp variants, they deserve their own category.

C

Python

Ruby

Rust

Unique

Other