Show HN: Pilang – A scripting language and VM written in C
Category: library
Tags: scripting-language, virtual-machine, embeddable
Score: 7.3/10 (Innovation: 6, Technical: 9, Documentation: 8, Utility: 6)
Pilang is a lightweight, embeddable scripting language written in C with its own bytecode VM, featuring Python-like syntax, first-class collections, closures, classes, operator hooks, and built-in tensor support for numerical work. It is interesting for its complete implementation (compiler, VM, GC, modules) in a small C codebase, making it both a practical tool for scripting and a valuable educational project for language enthusiasts.
Target audience: backend devs, devops, data engineers
Repository: https://github.com/rolandbrake/pilang · C · MIT · 6 stars
View on Hacker News