Tiny
github.com原文 ↗
Tiny 是一门 Go 实现的动态语言,但 README 里的野心不止解释器:源码会编译成 stack-based bytecode `.tbc`,运行时同时有解释器和性能关键路径 JIT。语言层提供可选类型提示、union/generic、shape-based structural interface、destructuring、composition embedding 和 pattern matching;运行时还提到 OS-level parallel threading、packed arrays、WASM extension 与 LSP。它像是把脚本语言易用性和 VM/runtime 实验放在同一个小型语言项目里。
–浏览
评论 · Comments