Show HN: RiceVM - 用 Rust 编写的 Dis 虚拟机和 Limbo 编译器

2作者: habedi04 个月前
您好, 我用 Rust 编写了一个 Dis 虚拟机和 Limbo 编程语言编译器(名为 RiceVM)。它可以运行 Dis 字节码(例如 Inferno OS 应用程序),编译 Limbo 程序,并且包含一个相当完整的运行时环境,具有垃圾回收、并发特性以及 Inferno OS 原始实现中的许多标准模块。 该项目仍处于早期阶段,但如果您有兴趣了解更多关于 RiceVM 的信息或尝试使用它,可以查看以下链接: 项目 GitHub 仓库:<a href="https:&#x2F;&#x2F;github.com&#x2F;habedi&#x2F;ricevm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;habedi&#x2F;ricevm</a> RiceVM 文档:<a href="https:&#x2F;&#x2F;habedi.github.io&#x2F;ricevm&#x2F;" rel="nofollow">https:&#x2F;&#x2F;habedi.github.io&#x2F;ricevm&#x2F;</a>
查看原文
Hi,<p>I&#x27;ve made a Dis virtual machine and Limbo programming language compiler (called RiceVM) in Rust. It can run Dis bytecode (for example, Inferno OS applications), compile Limbo programs, and includes a fairly complete runtime with garbage collection, concurrency features, and many of the standard modules from Inferno OS&#x27;s original implementation.<p>The project is still in an early stage, but if you&#x27;re interested in learning more about RiceVM or trying it out, you can check out the links below:<p>Project&#x27;s GitHub repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;habedi&#x2F;ricevm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;habedi&#x2F;ricevm</a><p>RiceVM documentation: <a href="https:&#x2F;&#x2F;habedi.github.io&#x2F;ricevm&#x2F;" rel="nofollow">https:&#x2F;&#x2F;habedi.github.io&#x2F;ricevm&#x2F;</a>