2
Jimは、Tclプログラミング言語のオープンソースの小さなフットプリント実装です。Tclの大規模なサブセットを実装し、ガベージコレクション、クロージャ、組み込みのオブジェクト指向プログラミングシステム、関数型プログラミングコマンド、ファーストクラスの配列、UTF-8サポートの参照などの新機能を追加します。これらはすべて、選択されたオプションに応じて、約100〜200kBのバイナリサイズになります。Jimコアは非常に安定しています。Jimは3000を超えるユニットテストに合格し、多くのTclプログラムは修正なしで実行されます。Jimは高度にモジュール化されており、多くのコンポーネントをロード可能なモジュールとして構成することも、完全に省略することもできます。Jimには、ロード可能なモジュールとして構築できる多くの拡張機能が含まれています。Jimは簡単にクロスコンパイルでき、多くの組み込み環境で使用されています。Linux、FreeBSD、QNX、eCos、Windows(cygwinおよびmingw32)を含む多くのオペレーティングシステムで動作します。Jimには、対話型シェルjimshのコマンドライン編集が組み込まれています。
ウェブサイト:
http://jim.tcl.tk/カテゴリー
FreeBSDのJim Tcl — The Jim Interpreterの代替
12
Squirrel (programming language)
Squirrelは、サイズ、メモリ帯域幅、リアルタイムに適合する軽量スクリプト言語になるように設計された、高レベルの命令型オブジェクト指向プログラミング言語です。