【Rust日报】2023-01-31 使用 Rust 移植 Fish Shell
2023-06-13 09:17:00 时间
使用 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
相关文章
- rust-lang.org、crates.io,以及 docs.rs 的管理,已由 Mozilla 转移到 Rust 基金会
- 基于 Rust 编写的 Turbopack 比 Webpack 快 700 倍,竟然比 Vite 还要快!
- 《安富莱嵌入式周报》第285期:电子技术更新换代太快,我要躺平,Linux内核6.1已经并入RUST,一夜161个网站密码遭泄,Matlab精选课件,开源电子书
- Rust腐蚀Windows RSM开服教程
- Rust腐蚀Windows SteamCMD开服教程
- 【Rust 日报】2022-12-08 《Rust Web Development》提供了完整的 Rust Web 开发指南
- 【Rust日报】2022-12-15 - Rust GUI 库发展现状
- Shell脚本备份MySQL数据库(shell备份mysql)
- shell用Linux写Shell脚本:有趣又实用(linuxwrite)
- 连接数据库Shell使用MySQL连接数据库的简单方法(shell通过mysql)
- 数据使用Shell指令读取MySQL数据库(shell读取mysql)
- Linux 命令行与 Shell 脚本编程宝典(linux命令行和shell脚本编程宝典)
- C 还是 Rust:选择哪个用于硬件抽象编程
- 使用Shell实现MySQL监控:快速了解数据库状态!(shell监控mysql)
- MSSQL实用技巧:学习如何拿到Shell(mssql拿shell)
- Linux下轻松使用Shell:简单、便捷、强大(linux常用shell)
- Linux定时自动运行Shell脚本,极大提升工作效率(linux定时执行shell脚本)
- Linux下常见Shell Command使用技巧(linux常用shell)
- 让Oracle灵活的运行Shell脚本(oracle写shell)
- 如何在MySQL中使用Shell操作数据(mysql中shell)
- 命令Shell下执行Redis命令的简单操作(shell执行redis)
- Linux下使用Redis优化你的Shell命令(shell上redis)
- Rust实现高性能Redis服务器集群(rust 实现redis)
- Rust把Redis带入自动化时代(rust redis)
- 脚本通过Redis获取Shell脚本的简单方法(redis获得shell)