2
Jim jest implementacją języka programowania Tcl o niewielkich rozmiarach.Implementuje duży podzbiór Tcl i dodaje nowe funkcje, takie jak odwołania do odśmiecania, zamknięcia, wbudowany system programowania obiektowego, komendy programowania funkcjonalnego, najwyższej klasy tablice i obsługa UTF-8.Wszystko to przy wielkości binarnej około 100-200kB (w zależności od wybranych opcji).Rdzeń Jima jest bardzo stabilny.Jim przechodzi ponad 3000 testów jednostkowych, a wiele programów Tcl działa niezmodyfikowanych.Jim jest bardzo modułowy z możliwością skonfigurowania wielu komponentów jako modułów ładowalnych lub całkowicie pominięty.Jima zawiera szereg rozszerzeń, które mogą być budowane jako moduły ładowalne.Jim cross łatwo się kompiluje i jest używany w wielu środowiskach osadzonych.Działa w wielu systemach operacyjnych, w tym Linux, FreeBSD, QNX, eCos, Windows (cygwin i mingw32).Jim ma wbudowaną edycję wiersza poleceń dla interaktywnej powłoki, jimsh.
Stronie internetowej:
http://jim.tcl.tk/Kategorie
Alternatywy dla Jim Tcl — The Jim Interpreter dla BSD
515
146
Lua
Lua jest potężnym, szybkim, lekkim i wbudowanym językiem skryptowym.
23
2
Chibi Scheme
Chibi-Scheme jest bardzo małą biblioteką bez zewnętrznych zależności, przeznaczoną do użycia jako rozszerzenie i język skryptowy w programach C.
1
TinyScheme
TinyScheme to lekki interpreter schematu, który implementuje tak duży podzbiór R5RS, jak to było możliwe, bez powiększania się i komplikowania.