最近几年,Rust 的发展势头极为强劲。在《Stack Overflow 2024 年度开发者调查报告》中,毫不意外地,Rust 仍然是开发者最喜爱的语言,连续九年稳坐榜首。
Rust,这个因内存安全出名的编程语言,从 1.0 版本发布开始算起,距今已经快十年时间了。每年都有人跳出来说,Rust 将取代 C/C++。
这么说不是没有来由。
不论是 Linux、Windows,还是 Android,其主要编程语言要么是 C,要么是 C++。由于这两种语言允许直接访问系统内存,不当使用时可能导致内存安全漏洞。而 Rust 的诞生,就是为了能够解决 C/C++ 开发者面临的问题——内存不安全。
当前,这些操作系统都在探索和引入 Rust 语言,以利用其在内存安全和并发编程方面的优势。谷歌甚至还放话要脱离 C/C++。这意味着,Rust 正在操作系统领域渐渐取代 C/C++。
那么,在操作系统之外,Rust 也将取代 C/C++吗?有人就认为,Rust 适合写内核级别的代码,但并不是适合业务开发,因为它不够高效,不够灵活。
本期【开源漫谈】直播,我们将深入探讨Rust在操作系统领域的崛起及其对C/C++的潜在替代趋势,并客观分析Rust在各个开发领域的适用性,以期为广大开发者提供更为全面的技术视角和思考。
✨直播信息
主题:快十年了,Rust 怎么还没有取代 C/C++?
平台:视频号“OSC 开源社区”
时间: 9月27日(周五)19:00-20:30
✨直播嘉宾
马全一,华为 Rust 技术专家,江湖人称“马道长”
冯洋,南京大学计算机科学与技术系助理研究员
张汉东,资深 Rust 专家、《Rust 编程之道》作者
✨直播亮点
- Rust的起源及关键里程碑,概述Rust语言自发布以来的一些重要版本和特性更新。
- Rust 是怎么实现内存安全的,为什么会取代 C/C++ ?
- 除了操作系统之外,Rust 还适用哪些开发领域?其优势与挑战是什么?
- 从技术特性、应用案例、语言生态、学习曲线等角度分析 Rust 当前状态,以及未来可能的发展方向。
✨微信扫码,预约直播
另外,OSC 直播交流群也等你哦~
✨直播福利
-
互动抽奖:在直播评论区提问,被直播嘉宾回复的用户可获 OSC T 恤 1 件,名额不限。
-
福袋抽奖:直播中将有多轮抽奖,参与就有机会获得 OSC T 恤、笔记本、马克杯 、前沿技术书籍等。
我们直播间见吧~
另外,本次直播得到了诸多社区或组织的大力支持,在此特别表示感谢:
渠成开源社区
渠成开源社区由禅道项目管理软件团队发起,社区的经营主体为青岛渠成开源计算机网络技术研究中心,是非营利性社会服务活动的社会组织。 渠成开源社区主要面向一线开源软件生产者、贡献者、组织者、赞助商和用户,以解决具体实际问题为宗旨,旨在打造以开源软件为核心纽带的开源生态系统,真正做到让每一个优秀的开源软件都能实现商业化。
Elastic
Elastic 是一家专注搜索的企业,成立于 2012 年,并于 2018 年在中国也成立了独资公司 “弹性搜索(北京)信息技术有限公司”。
作为 Elastic Stack(Elasticsearch、Kibana、Beats 和 Logstash)的开发者,Elastic 构建了自管理型和 SaaS 型产品,这些产品能够使人们在应用搜索、站点搜索、企业搜索、日志、APM、指标、安全,商业分析等用例中大规模地实时使用数据。全球范围内有数以千计的公司 / 组织使用 Elastic 来为任务关键型系统提供支持,这些公司 / 组织包括思科、eBay、高盛、微软、Mayo 医学中心、美国国家航空航天局 (NASA)、纽约时报、维基百科和 Verizon。
Elastic 中国社区官方博客:https://elasticstack.blog.csdn.net/
重庆软件园
重庆软件园位于重庆市南岸区、重庆经开区,是重庆市大力发展软件和信息服务业的专业园区。作为首批重庆市软件产业园(综合型),始终坚持“做生态=做产业、做人才=做产业、做服务=做产业”的运营理念,紧紧围绕园区运营、招商引资、产业生态、人才服务以及企业服务,聚焦软件和信息服务业,助力区域软件产业蓬勃发展。布局物联网、信息服务、数字内容、信息安全、新兴软件、汽车软件等六大产业方向。
园区官网:http://www.chongqingpark.com/
爱可生开源社区
爱可生开源社区,一个有深度的 MySQL 开源社区。社区成立于 2017 年,以开源高质量的运维工具、日常分享技术干货内容、数据库技术布道为己任;目前开源的产品有:SQL 审核工具 SQLE、分布式中间件 DBLE 和数据传输组件 DTLE。在这里,你将收获:高质量的技术内容,企业级数据库工具及服务,丰富的社区活动。
链接: https://opensource.actionsky.com/
Rust 中文社区
Gitee
Gitee(码云)是开源中国于2013年推出的基于Git的代码托管平台、企业级研发效能平台,提供中国本土化的代码托管服务。
目前,Gitee 已经有超过1200万名开发者,累计托管超过2800万个代码仓库,是中国境内规模最大的代码托管平台。同时,旗下企业级 DevOps 研发效能管理平台 Gitee 企业版已服务超过30万家企业。