Redian新闻
>
Fish Shell 采用 Rust 重写会导致性能下降

Fish Shell 采用 Rust 重写会导致性能下降

公众号新闻

推荐关注↓

转自:OSC开源社区

fish 是适用于 Linux、macOS 的命令行 Shell,其名字取于 "the friendly interactive shell" 的简称,最大特点就是方便易用、功能强大、智能并且用户友好。很多其他 Shell 需要配置才有的功能,fish 默认提供,不需要任何配置。

项目维护者 Fabian Boehm 今天在 GitHub 回应了使用 Rust 重写 Fish Shell 的进度,称已几乎完成。

根据开发者的说法,他们已经完成了从 C++ 到 Rust 的大部分移植工作,但还有一些剩余的组件需要进行翻译。目前,他们正在处理与输入系统相关的读取器、屏幕处理、输入和分页器等强耦合组件。一旦这些组件完成翻译,剩下的工作就是一些零散的部分和去除构建系统的 C++ 依赖。

开发者表示,这不是一个适合临时贡献的项目,因为还有很多工作要做。

此外,开发者还回答了一些关于移植的问题和误解。他们表示不会删除所有的 C++ 代码,也没有计划移植到 Windows 平台。他们还表示不会更改 Fish Shell 的名称或吉祥物,并且对于最终移植的性能,他们表示早期结果是令人鼓舞的,但可能在某些情况下会比现有版本慢约 20%

最后,他们提到即使完成了初始移植工作,项目也还有很多工作要做。

来源:https://github.com/fish-shell/fish-shell/discussions/10123

- EOF -

推荐阅读  点击标题可跳转

1、马斯克硬核迁移服务器

2、中国数学老师在P站教微积分年入百万

3、放弃亚马逊、谷歌!!!

4、监控员工微信聊天记录,方法还这么多!


关注「程序员的那些事」加星标,不错过圈内事

点赞和在看就是最大的支持❤️

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
不止于极致性能,接下来要发布的安卓旗舰,堪称神仙打架。。。飞机云会导致气候变暖!比尔·盖茨和 Google 联手开始“抓”飞机云了;2023五大科技趋势,一个比一个科幻!周末灌水:Solomon's Paradox真的,宇宙射线会导致部分 SSH 服务器的私钥泄露 | Linux 中国拔下罗技USB接收器会导致 Linux 内核崩溃,将在 6.6-rc6 版修复Levi's起诉Brunello Cucinelli侵犯“矩形口袋标签”商标权Stella McCartney 推出首款采用“生物回收技术”制成的服装喝卡布奇诺想到的平替XShell,分享一款功能强大、跨平台、免费的 SSH 客户端:PortX八月十五那些事Rust 编写的 Zed 编辑器开源:约 27 万行代码、主打“高性能”.NET8极致性能优化-线程极致性能优化:前端SSR渲染利器Qwik.js女生求助:好害怕,卵巢囊肿复发会导致不孕吗?Brunello Cucinelli和Tapestry领跑,华丽志奢侈品指数两连涨收官!【华丽志奢侈品股票月报】2023年12月Brunello Cucinelli 将在意大利Penne市兴建一座“美丽工厂”Has the ‘Double Eleven’ Shopping Festival Lost its Luster?AMD Strix Point 移动处理器将采用 XDNA2 NPU,实现 3 倍生成式 AI 性能Guangdong Villages Recruit Matchmakers to Help Single Men过度鸡娃会导致孩子的严重心理问题吗?Rust编写的Zed编辑器开源:约27万行代码、主打“高性能”笔力者何?请读汤姆。悬赏十几万元以用Rust重写Prettier2024/25 Chevening Clore Leadership Fellowship 项目开放申请三文魚洄遊跳龙门 Port Hope fish ladder近距离看米兰男装周:古驰,普拉达,芬迪,珀琅汐,Brunello Cucinelli,JW Anderson“书卖得好”为什么可以说the book sells well?学习林黛玉经典语录(四)Java 近期新闻:JDK 22 的 JEP、Spring Shell、Quarkus、Apache Camel、JDKMon极致性能还是平衡功耗 骁龙8Gen3再提频,天玑9300单核略差?Ruffle 2023回顾——Rust实现的开源Flash Player模拟器国家的安全挑战来自哪里?社会保持张力会导致结构性漏洞吗?Brunello Cucinelli 今年前三季度营收增长27.5%,第三次上调全年销售预期APAD:A woman needs a man like a fish needs a bicycleF1身份危机!这几件事会导致学生身份失效……China’s Priciest Cities Push to Build — and Sell — Cheap Homes人手一个编程助手!北大最强代码大模型CodeShell-7B开源,性能霸榜,IDE插件全开源
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。