2
Jim es una implementación de código abierto de tamaño reducido del lenguaje de programación Tcl.Implementa un gran subconjunto de Tcl y agrega nuevas características como referencias con recolección de basura, cierres, sistema de programación orientado a objetos incorporado, comandos de programación funcional, matrices de primera clase y soporte UTF-8.Todo esto con un tamaño binario de aproximadamente 100-200kB (dependiendo de las opciones seleccionadas).El núcleo de Jim es muy estable.Jim pasa más de 3000 pruebas unitarias y muchos programas Tcl se ejecutan sin modificaciones.Jim es altamente modular con la posibilidad de configurar muchos componentes como módulos cargables u omitidos por completo.Se incluyen varias extensiones con Jim que pueden construirse como módulos cargables.Jim cross se compila fácilmente y está en uso en muchos entornos integrados.Se ejecuta en muchos sistemas operativos, incluidos Linux, FreeBSD, QNX, eCos, Windows (cygwin y mingw32).Jim tiene edición de línea de comando incorporada para el shell interactivo, jimsh.
Sitio web:
http://jim.tcl.tk/Caracteristicas
Categorias
Alternativas a Jim Tcl — The Jim Interpreter para todas las plataformas con cualquier licencia
515
146
Lua
Lua es un lenguaje de scripting potente, rápido, liviano e integrable.
23
12
Squirrel (programming language)
Squirrel es un lenguaje de programación imperativo de alto nivel orientado a objetos, diseñado para ser un lenguaje de secuencias de comandos ligero que se adapta al tamaño, el ancho de banda de la memoria y el tiempo real ...
5
4
3
AngelScript
AngelCode Scripting Library, o AngelScript como también se la conoce, es una biblioteca de scripts multiplataforma extremadamente flexible diseñada para permitir que las aplicaciones extiendan su ...
2
ChaiScript
ChaiScript es un lenguaje de script integrado fácil de usar para C ++.
2
Chibi Scheme
Chibi-Scheme es una biblioteca muy pequeña sin dependencias externas pensadas para su uso como extensión y lenguaje de script en programas en C.
1
TinyScheme
TinyScheme es un intérprete de Scheme ligero que implementa un subconjunto de R5RS tan grande como fue posible sin ser muy grande y complicado.