< 返回版块

PsiACE 发表于 2023-07-21 09:46

jtcpp:Java 转译到 CPP

jtcpp 是一个实验性的 Rust 程序,它可以将 JVM 字节码转换为 C++。这使得像 Java 和 Kotlin 这样的语言编写的程序能够编译成本机指令,在某些情况下提高性能。

GitHub- jtcpp :https://github.com/FractalFir/jtcpp

文章:Rust 背景下的全函数、无 panic 和保证终止

来自 Yoshua Wuyts 的新文章。文章最开始是由作者、Eric Holk 以及 Koka 创始人Daan Leijen 三者的交流引发的,Daan 认为,在 Koka 的程序中:

  • ~70% 的程序是全函数(即:没有任何副作用)

  • 15%的程序必须处理异常或发散(可能出错、可能 panic 或者可能无限循环)

  • ~5%的程序需要直接处理IO资源

作者认为这个分布非常有趣,并且就如何在 Rust 中实现全函数进行了讨论。

Totality — 2023-07-20: https://blog.yoshuawuyts.com/totality/

This Week In Rust 504

新一期的 Rust 周报速递发布,快来看看有哪些内容你曾经关注过 :)

This Week in Rust 504: https://this-week-in-rust.org/blog/2023/07/19/this-week-in-rust-504/


From 日报小组 PsiACE

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页