他の多くのスクリプト言語とは使い道が異なる†
- 他の、例えば、Python, Perl, Ruby といった言語は、
スタンドアロンのインタプリタが主体です。
しかし、Lua言語に含まれるlua実行ファイルはサンプルに過ぎないのです。
- Luaの使い道とは、Excelに対するVBAのようなものとなります。
何らかのメインのアプリケーション(例ではExcel)の動作をカスタムしたり、
拡張する目的で使用する拡張プログラムであることを想定されています。
よって、lua自体には豊富な標準ライブラリ、あるいはデファクトスタンダートと言える大きなライブラリはありません。
それらはメインのアプリケーションが必要な量だけ持っており、必要に応じてLuaから使えるように提供する、ということです。
- Luaは拡張プログラミング言語。
これが想定されている使い道です。