前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2023-01-31 使用 Rust 移植 Fish Shell

【Rust日报】2023-01-31 使用 Rust 移植 Fish Shell

作者头像
MikeLoveRust
发布2023-02-15 20:46:39
4090
发布2023-02-15 20:46:39
举报

使用 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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-01-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 使用 Rust 重写 Fish Shell
  • 使用 Rust 进行原生的 ios 游戏开发
  • Rust Analyzer 更新日志 #165
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档