partcl
lil
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
partcl
-
Picol, a Tcl interpreter in 550 lines of C code
Huh! Falling into exactly this trap, I ended up writing a tiny Tcl interpreter for the embedded systems years ago: https://zserge.com/posts/tcl-interpreter/
- Why is Tcl syntax so weird (2013)
- Partcl – A Tiny Command Language
-
Partcl - a tiny command language
GitHub repo: https://github.com/zserge/partcl
lil
-
Partcl – A Tiny Command Language
"JavaScript. I still can't take it seriously and it feels more like a modern IoT hype rather than a serious alternative to Lua."
Hype is effective on some people. But not everyone.
"There is also lil, the Little Interpreted Language. ... Too bad the author have removed Git repos and his site looks broken now."
https://github.com/wsxiaoys/lil
Here is another experimental small scripting language project probably few HN readers will ever discover. It is from 2006 but still compiles easily.
It is intended to look like C.
https://web.archive.org/web/20100706054938if_/http://www.min...
What are some alternatives?
Weechat - The extensible chat client.
PicolPython - Python translation of C code Picol interpreter (Tcl emulator) originally written by Antirez
kitgen - Tclkit build system
pickle - Improvements to picol: A TCL like interpreter suitable as an shell in an embedded system
jimtcl - Official repository of Jim Tcl, an open-source, small footprint implementation of Tcl
Wren - The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
hecl - The Mobile Scripting Language