Show HN: Tiny – An interpeted dynamic langauge with inline Go native functions
Summary
Tiny is presented as a high-performance, concurrent dynamic language with a stack-based bytecode VM and a JIT that compiles hot paths to native WebAssembly. It combines dynamic typing with optional static hints, structural typing, destructuring, class composition, pattern matching, and a defer construct. The language supports inline Go extensions via WebAssembly and includes an expanding ecosystem with an LSP, standard library modules, and prebuilt binaries. The repository is open source (MIT) and actively released, signaling an emphasis on performance, interoperability, and developer tooling.