4 ms·
Thanks for pointing this out, I'll adjust the title to make it more accurate. I think the benchmarks show that the runtime is at least on par with existing popu
by isaacimagine 5y ago
Thanks for pointing this out, I'll adjust the title to make it more accurate. I think the benchmarks show that the runtime is at least on par with existing popular runtimes.
Some other cool pitch points I've learned while chatting with Shaw:
- MiniVM supports saving and loading compressed snapshots/images, like smalltalk
- JIT is in the works (it had a JIT in the past, which was removed in a refactor)
- Zero dependencies, compiles to Wasm with cosmo libc.
- VM supports multiple languages and sharing libraries between languages
- The main language that targets MiniVM is self-hosted on MiniVM; there's a minimal os built on MiniVM.
- Fast startup times make it good for embedded scripting, like lua.
- the way the ISA itself is also really interesting, would recommend reading the C if that's your thing.