Jim是Tcl编程语言的开源小型实现。它实现了Tcl的很大一部分,并添加了新功能,例如带有垃圾回收的引用,闭包,内置的面向对象的编程系统,功能性编程命令,一流的数组和UTF-8支持。所有这些文件的二进制大小约为100-200kB(取决于所选的选项)。吉姆核心非常稳定。Jim通过了3000多个单元测试,并且许多Tcl程序未经修改即可运行。Jim是高度模块化的,可以将许多组件配置为可加载模块,或者完全省略。Jim附带了许多扩展,可以将其扩展为可加载模块。Jim cross易于编译,并且已在许多嵌入式环境中使用。它可以在许多操作系统下运行,包括Linux,FreeBSD,QNX,eCos,Windows(cygwin和mingw32)。Jim具有用于交互式shell jimsh的内置命令行编辑。
分类目录
具有任何许可的所有平台的Jim Tcl — The Jim Interpreter替代品

515

146
Lua
Lua是一种功能强大,快速,轻巧,可嵌入的脚本语言。

12
Squirrel (programming language)
Squirrel是一种高级命令式,面向对象的编程语言,旨在成为一种轻量级的脚本语言,适合大小,内存带宽和实时...

3

2

2

1