Zen of Lua†
- Doing more with less.
(より少ないものでより多くをすること。)
- Luaの序文を見てみましょう
Lua は拡張プログラミング言語です。 ・・・
Lua はパワフルで軽量で、埋め込み可能なスクリプト言語として使われることを意図しており、 そういったものが必要なあらゆるプログラムで使うことができます。
Lua はライブラリとして実装されており、・・・
拡張言語であるため、 Lua には「メイン」プログラムの概念がありません。 ホストクライアント (エンベッディングプログラム あるいは単に ホスト とも呼ばれる) に 組み込まれて 動くだけです。
・・・
Lua の配布物には lua と呼ばれるサンプルのホストプログラムが含まれています。 これは対話的な用途あるいはバッチ的な用途のために、 Lua ライブラリを使った完全なスタンドアロンの Lua インタプリタとなっています。