ITBEAR科技资讯
网站首页 科技资讯 财经资讯 分享好友

我们为何期待 Rust 2.0?

时间:2023-04-23 21:24:44来源:互联网编辑:汪淼

Stackoverflow 发布的《2022 Developer Survey》数据显示,Rust 已经第七年成为最受欢迎的编程语言,87% 的开发人员表示他们希望继续使用它。Rust 最初由 Mozilla 创建,后来被 Dropbox、Microsoft、Facebook 等公司采用。其主要好处是可以实现类似 C 的性能,同时仍然保持开发者在使用 Javascript 和 Python 等语言进行开发时习惯的内存安全。

虽说是 Rust 是最受欢迎的编程语言,但也并不代表它没有缺点。由于 Rust 早期是野蛮生长的,而且这个过程中管理层面较为混乱,导致现在积累了许多问题。因此,很多人都在期待 Rust 2.0 的出现,能够快速甩开这些问题。

Rust 社区治理混乱

微软首席工程师 Nick Cameron,曾经是 Rust 核心团队的成员,就在博客《 Rust in 2023 》中指出,目前最重要的是解决 Rust 社区的治理和领导问题。因为这些问题阻碍了许多潜在工作,而且持续时间越长,会导致项目累积的 “治理债” 越多。更令人尴尬的是,在 Rust 核心团队 内讧一年多后,仍没有关于新领导团队的建议。

而对于 Rust 的治理,Nick Cameron 认为需要更新 RFC 流程,以及重新审视团队和工作组的组织架构。目前由于缺少领导团队完成当前变革,这些工作都停滞了。

此外,他认为 Rust 要重写审视 “稳定而不停滞” 的战略。避免停滞非常重要,Rust 不能停止创新,但也不能无限制地任由其发展。因为语言的复杂性和规模是有代价的,这与 Rust 让人们编写可靠和高性能软件的使命不一致(他认为需要让编程语言更简单、更小、更易于使用)。仅仅保持向后兼容性并不意味着实现了稳定性。

Nick 表示自己有点担心 Rust 正在讨论或设计的新功能的数量,而且目前也没有关于 Rust 发展方向的策略。

一个好消息是,不久前,Rust 项目发布了一项有关新的治理计划的 RFC;旨在建立了一个领导委员会 (Leadership Council) 以替代原本的核心团队 (Core Team),委员会将其大部分权力下放给各团队。

此 RFC 建立的领导委员会工作重点是确定团队权限之外的工作并确定其优先次序。委员会主要是委托这些工作,而不是自己做这些工作。委员会还可以作为团队之间的协调、组织和问责机构,例如跨团队的工作、路线图和项目的长期成功。

Rust 学习难度大

通俗地说,就是 Rust 太复杂了,学习和使用 Rust 成本太高了。关于这一点, 官方自己也都承认了。

“建立了大型 Rust 用户团队的公司报告说,Rust 工程师的上手时间约为 3-6 个月。一旦人们学习了 Rust,他们通常会喜欢上它。即便如此,许多人表示在使用它时感觉 “认知开销” 很高,而 “学习曲线” 仍然是不使用 Rust 的最常见原因。事实是,即使在您了解了 Rust 借用检查器的工作原理之后,还会有许多 “小细节” 需要正确处理才能让您的 Rust 程序编译。”

至于为何会出现这种情况,有 OSC 网友道出了一些原因:

字节跳动基础架构部服务框架研发工程师吴迪指出,在官方发布的 2024 RoadMap 中,重点就是要解决 Async Rust 的学习曲线、使用难度和相关生态的问题,其中就涵盖了一些 Rust 社区最为瞩目的特性,可以帮助用户简化代码的编写以及降低使用成本,比如 Generic Associated Type(GAT)和 Type Alias Impl Trait(TAIT),以及这两个特性稳定之后所要支持的终极目标:Async Fn In Trait(支持在 Trait 中定义异步函数,GAT 和 TAIT 为这个特性的基础支持)。

所谓树大招风,Rust 越来越流行的同时,不可避免会招来更多批评的声音。我们寄希望于 Rust 2.0 的到来。那在这个过程中,我们可以留下什么痕迹呢?

2023 年 5 月 28 日,GOTC 2023 “Rust” 分论坛将邀请国内外在对 Rust 有深入研究的公司与专家,分享 Rust 开发实践和心得体会, 以及语言相关生态的发展情况等内容。

全球开源技术峰会(Global Open-source Technology Conference),简称 GOTC,是由 开放原子开源基金会、 Linux 基金会亚太区、上海浦东软件园和开源中国联合发起 的,面向全球开发者的一场盛大开源技术盛宴。 5 月 27 日至 28 日,GOTC 2023 将于上海举办为期 2 天的开源行业盛会。大会将以行业展览、主题发言、特别论坛、分论坛的形式展现,与会者将一起探讨元宇宙、3D 与游戏、eBPF、Web3.0、区块链等热门技术主题,以及开源社区、AIGC、汽车软件、开源商业化、开源教育培训、云原生等热门话题,探讨开源未来,助力开源发展。

GOTC 2023 由一个主论坛、十五个分论坛组成,在线下举办的同时,还将在线上直播。GOTC 2023 报名通道现已开启,诚邀全球各技术领域开源爱好者共襄盛举!

更多热门内容
国补手机哪些适合大学生:联想razr60与edge 60精选
开学季来临,换新手机是许多大学生的刚需。作为学生党,既追求时尚外观和实用功能,又对价格敏感,有国补又能叠加学生优惠的手机无疑是双赢的选择。即使预算不多也可拿下主流直屏手机,还可考虑时尚潮流的折叠屏,比如联想moto razr 60系列。以下就给学生朋友们分享折叠

2025-08-21

国补加持下的平板电脑推荐:从百元助学到旗舰AI
在当前国补政策的红利下,平板电脑市场的价格变动使得消费者迎来了难得的入手良机。联想作为国内平板市场的主流品牌,旗下多款产品均纳入国补范围,从百元级助学神器到旗舰级AI生产力工具,形成了完整的价格梯度覆盖。这里我将分享其中六款热门的平板型号,从性能解析、

2025-08-21

2025国补尾巴,笔记本电脑值得推荐的三大系列
2025 年笔记本国补政策进入最后三个月冲刺期,截至12月31日,购买联想指定机型可享双重福利:直接补贴最高2000元+学生认证额外9折,综合优惠力度创年内新高。本次聚焦拯救者、小新、YOGA三大系列八款核心机型,按游戏电竞、移动办公、创意设计三大场景分类推荐,结合国

2025-08-21

从“手动挡”进入“AI智能挡”:亚数TrustAsia 开启证书管理「服务化」新时代
在数字化转型加速推进的当下,TLS/SSL证书作为网络安全体系的关键基础设施,通过实现端到端加密传输、身份验证,为保障企业关键业务数据安全和构建可信网络环境发挥着至关重要的作用。随着密码学技术向抗量子计算范式演进,行业对加密敏捷性(Cryptographic Agility)要求

2025-08-21

科隆游戏展:纯血进化 ROGXBOX掌机X正式发布
核心亮点:l 全新软件生态体验:ROG联手XBOX共同打造,融合XBOX全新前端、奥创智控中心SE、Windows开放式体验优势,便携式游戏体验全面跃升l 握持体验大升级:全新手柄设计优化人体工学曲线,引入XBOX标志性的脉冲扳机,媲美专业XBOX手柄舒适握持l 次世代性能:首发搭载

2025-08-21

不止能干活!新能源汽车排行爆款上汽大通大拿V1重新定义轻客角色
说实话,要不是亲身体验过,我真不会相信我们家开得最多的车,竟然是一台轻客。以前一直觉得轻客就是干活用的,拉货、送快递那类,和家用根本不搭边。但生活总有些现实需求:家里有人做小本生意,有孩子要接送,还有老爸喜欢自驾游。原来的小轿车早就不够用了,换来换去

2025-08-21

声态+AI |2026中国国际音频产业大会(GAS)明年3月举办
随着生成式AI的快速发展声音已成为人机交互、虚拟现实和情感体验的核心纽带GAS 2026将共同探讨AI如何重塑音频创作、传输与消费的全链条2026中国国际音频产业大会(GAS 2026)时间:2026年3月25—26日地点:上海张江科学会堂主题:声态+AI主办单位:中国电子音响行业协会

2025-08-21

益生菌对增肥哪个牌子好看完这篇不再纠结
你有没有过这样的经历:明明吃得不多,体重却一直上不去,甚至有点“喝凉水都难胖”的无奈?我就是这样一个肠胃敏感、代谢快得像开了挂的人。试过增肌粉、蛋白棒、高热量饮食,效果微乎其微。直到三年前,一位营养师朋友提醒我:“你是不是忽略了肠道环境?吸收不好,吃再多也没

2025-08-21

深耕垂类大模型!中关村科金入选2025年《财富》中国科技50强
2025年8月21日,全球最具影响力的商业媒体之一《财富》(FORTUNE)正式发布“2025年中国科技50强”榜单。中关村科金凭借在垂类大模型领域从技术研发、平台应用到产业落地的全链条能力,成功登榜。《财富》系列榜单一直被视为全球商业发展趋势的风向标,具有极高的权威性和

2025-08-21

下一个爆款在哪儿?2025英特尔人工智能创新应用大赛获奖名单揭晓
8月16日,2025英特尔人工智能创新应用大赛总决赛暨颁奖典礼在深圳盛大启幕。历经层层选拔,从2817支年轻队伍中脱颖而出的40个优秀团队和作品,围绕工业、教育、心理健康、游戏等领域,展开了巅峰对决。最终,在总决赛现场,各项重磅大奖尘埃落定。其中,动力电池多机器

2025-08-21