Rust.cc

Rust.cc -

【Rust日报】2022-08-31 RustDesk 跻身 Rust 开源项目 Top 10 第九名

RustDesk 跻身 Rust 开源项目 Top 10 第九名 RustDesk 是一款基于 Rust 的远程桌面软件,开箱即用,无需任何配置。用户完全掌控数据,不用担心安全问题。这几天在Rust 开源项目 Top 10 中跻身第九。目前 RustDesk 还有一系列的开发计划也在进行中欢迎贡献。 https://github.com/rustdesk/rustdesk/discussions/918 实验性地将 PHP 代码编译为 Rust trunk 是一个基于 Rust 的 PHP 解释器。虽然它距离成为和 nikic/php-parser 包旗鼓相当的 PHP 解析器还有很长的路要走,但是在作者工作了几个星期中已经取得了长足的进步,它能够解析函数、类、接口等等。 让我们看一个简单的例子: PHP: function get_name() { return "Ryan"; } echo get_name(); 像这样的 PHP 脚本最终会编译成类似这样的 Rust 代码: fn get_name() -> PhpResult<PhpValue> { return Ok(PhpValue::from("Ryan")); } fn main() -> PhpResult<()> { _php_echo(get_name()?); } 然后可以将 Rust 代码存储在某个地方并使用 Rust 编译器进行编译。 https://github.com/ryangjchandler/trunk https://ryangjchandler.co.uk/posts/experimentally-compiling-php-code-to-rust From 日报小组 侯盛鑫 Mock 社区学习交流平台订阅: Rust.cc 论坛: 支持 rss 微信公众号:Rust 语言中文社区

rust rustdesk 开源

相关推荐 去reddit讨论

热榜 Top10

LigaAI
LigaAI
观测云
观测云
Dify.AI
Dify.AI
eolink
eolink

推荐或自荐