问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么我说Rust是靠谱的编程语言

发布网友 发布时间:2022-05-01 19:20

我来回答

2个回答

热心网友 时间:2022-06-21 20:22

Rust编程语言
Rust(blog)是一门强调安全、并发、高效的系统编程语言。其中四个关键词,系统编程、安全、并发、高效,是Rust语言的核心特征,也是区别于其他编程语言的首要因素。
Memory safety without garbage collection
Concurrency without data races
Abstraction without overhead
除此之外,我再补充一些关键词,以便读者更直观地了解Rust:静态类型/编译式语言/静态编译/动态编译、泛型/函数式/面向对象、模式匹配/ADT、DST/Associated Types/闭包(Closures)、Static/Dynamic/Multiple-Dispatch、 没有虚拟机(VM)、没有垃圾收集器(GC)、没有运行时(Runtime)、没有空指针/野指针/内存越界/缓冲区溢出/段错误、没有数据竞争(Data Race)……
Rust语言具有特性丰富、设计优良、适用范围广等诸多优点。
我(Liigo)从2013年底开始正式关注Rust项目,……至今有一年半了。其中有赞有批,有争有闹,也有贡献源码。本文所写的是我这些日子以来的所看、所闻、所感。
判断一门新的编程语言“是否靠谱”,是主观性很大的课题。Rust语言今日才刚刚发布1.0版本,它的未来发展走向如何,谁也说不清楚,说到底都是猜测。但是直觉告诉我,如果人靠谱、团队靠谱、技术能力靠谱、态度靠谱、社区靠谱,这个项目在很大程度上就是靠谱的、值得期待的。
谨以此文,献给我长久期待的 Rust 1.0!

2. 开放、友好、高效的开源社区
相当彻底的开源项目,开放、透明、友好,进度热火朝天,动作大刀阔斧。这是我第一次亲身参与并观察到的如此大规模的开源编程语言项目的开发过程。(之前也关注过Go语言项目,但其规模要小得多。)
开放源代码、GitHub/Git在线开发 hub.com/rust-lang/rust
开放系统设计过程,重要设计项目的提出、讨论、评估、决策均在线进行(RFCs)
内部决策过程也公开透明,每周发布会议记录(meetimg-minutes)
公开接受第三方开发者提交的 Pull Requests,必要时还指导开发
有一个核心团队(the core team)负责项目的发展方向和最终决策
有大量的(超过 1000 人!)第三方开发者给Rust贡献源代码、文档和测试用例
多次将优秀的第三方开发者吸纳进入官方开发团队和核心团队
多次在世界各地(包括北京)主办和协办小型本地开发者见面会

热心网友 时间:2022-06-21 20:22

无稽之谈、一派胡言!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... Rust语言的介绍 怎样看待 Mozilla 发布的 Rust 语言? 魅族MX5手机锁定怎么办 魅族mx5显示手机以锁定怎么办 百度上传视频怎么传? 魅族mx5手机已锁定怎么办 如何下载直播视频到电脑上 百度视频怎么上传 魅族MX 5手机突然显示手机已锁定怎么解开? 怎么把电脑上直播的视频保存下来? 山楂。绞股蓝,柠檬,决明子,葡萄籽,枸杞。可以一起泡水喝吗, 百度视频离线视屏怎么传给其他人 荷叶,决明子,柠檬,泽泻,绞股蓝泡水喝能减肥吗?效果怎么样? 绞股蓝与枸杞和柠檬决明子黄芪一起泡水喝有什么副作用 喝绞股蓝柠檬菊花茶有减肥的功效吗 用菊花、金银花、茉莉花、绞股蓝、柠檬一起泡水喝可以吗? 我想问要是把玫瑰花荷叶菊花柠檬片还有绞股蓝放在一起泡,会不会有什么相冲的会不会中毒? 华为手机开机时出现:“系统检测到用户数据分区无法使用……”怎么办? 华为3c手机提示系统分区损坏怎么修复 莲子心,绞股蓝,柠檬片,玫瑰茄,决明子能一起泡水喝吗? 对比Go 语言,Rust 有什么优势和劣势? Rust语言的创建目的 对比Go 语言,Rust 有什么优势和劣势 可以用 Rust 语言做哪些比较炫酷的事 为什么我说 Rust 是靠谱的编程语言 《批判Rust语言,以及C/C++为什么永远不会死 为什么Rust这样的语言还需要C/C++编译器 瑞虎汽车哪里产的 瑞虎5是哪里生产的? 瑞虎是合资车吗 奇瑞瑞虎3发动机是那里生产了? 奇瑞路虎是奇瑞汽车厂制造的吗 奇瑞汽车是什么厂家出的?是什么地方? 请问奇瑞汽车都是安徽生产的吗? 奇瑞瑞虎3是哪里生产的 班主任的根本职责是 远程监控用手机云视通观看是正常的,但电脑云视通始终显示“连接超时”,云视通已经安装最新版本,求解! 人脸识别技术在国防军工领域有应用前景吗 人脸识别技术的完善让更多人关注,人脸识别的技术最终流向何处? 公安部专家 人脸识别到了什么程度 有什么应用 蚂蚁金服评论