【Rust日报】2023-01-31 使用 Rust 移植 Fish Shell
2023-03-07 09:14:42 时间
使用 Rust 重写 Fish Shell
有人在 Fish Shell 的 github 仓库提交了一个 PR,里面使用 Rust 重写了一部分的 Fish 逻辑,作者认为应该逐渐过渡到 Rust,并争取在下一个大版本之前完成代码迁移。
没有人真正喜欢C++或CMake,它给人带来的痛苦与日俱增,C++正在成为一种历史语言,在未来贡献者会越来越少,而Rust有一个活跃和不断增长的社区。用Rust编写新的 Fish shell 是非常现代和有意义的,实际上,这应该被认为是 "移植 "而不是 "重写",因为我们不会从头开始;相反,我们会在一个版本的时间内将C++翻译成Rust,一个模块一个模块地渐进进行。我们将使用FFI,这样Rust和C++的部分就可以互相交流,保证每次提交时测试和CI都能通过,直到C++完全被替换,
ReadMore: https://github.com/fish-shell/fish-shell/pull/9512
使用 Rust 进行原生的 ios 游戏开发
在性能和模块化方面,Rust做了很好的设计,但在写这篇文章的时候,Rust社区中只有很少的iOS开发的文章。我的目标是找到一种语言,让我能够写出跨平台的代码,而不需要经过一堆繁琐的配置。作为一个业余爱好者,我没有太多的时间去学习新的语言或像以前那样钻研框架。最终我想在App Store上发布成品,如果Rust能让我放弃 Swift 和 Objective-C 编程语言,我会很高兴。
ReadMore: https://itnext.io/native-ios-game-development-w-rust-a1134887c35f
Rust Analyzer 更新日志 #165
ReadMore: https://rust-analyzer.github.io/thisweek/2023/01/23/changelog-165.html
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的