Rust 修炼手册-Chapter 0 Introduction
Introduction
欢迎来到Rust编程语言世界!
不管写的好与差,挖坑先,要不然永远不会开始。
Hello, World!
fn main() {
println!("Hello, World!");
}
2022计划开始一系列关于学习Rust入门的学习笔记,主要是根据官方的文档入门学习。
Rust程序设计语言能帮助你编写更快,更可靠的软件。在编程语言的设计中,高层工程学和底层控制常常是冲突的。Rust挑战了这种冲突。通过平衡强大的技术能力(powerful technical capacity)和 极好的开发者体验(great developer experience),Rust 可以控制底层的细节(比如内存的使用)但不用忍受传统同类型语言那些困扰。
Rust 已经在证明着自己,对于学习过编程知识的不同水平的开发者来说,如果他们开发大型协同项目都是不错的生产工具。底层的代码容易产生各种不易发现的bugs,在其他编程语言中,要发现这些bugs只能通过广泛的测试和团队中经验丰富的大佬们仔细的评审(review)。在Rust设计中,编译器(compiler)扮演着守门员的角色,它会拒绝包含各种bugs代码的编译。通过编译器的帮忙,开发团队将会把更多的时间用在程序的逻辑上,而不是one day day 地在写bugs与修bugs之间疲于奔命。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律