0%

2024春夏季开源操作系统训练营第一阶段总结-高泽文

2024开源操作系统训练营第一阶段总结-高泽文

本文是对OS训练营第一阶段的总结

1.
rust非常的严谨(通俗来说就是要求特别多)
对变量的限制更多了相比于cpp等语言 对于我写习惯cpp之后,太不适应了一开始 ,但是也一定会有好处,
代码的安全性是它最重要的一点,而且rust编译器的提示也非常的方便 减少运行的错误。
2.安全性完全吸引我了,独有的所有权系统和生命周期规则解决了cpp的空指针 null 内存泄漏等 其次还有多线程的安全保证 (鉴于自身水平所以对于多线程安全摘自文心一言的一段:Rust通过其强大的并发原语,如Arc、Mutex和Atomic类型等,为多线程编程提供了安全的支持。这些原语使得开发者能够在不使用垃圾回收的情况下,安全地共享和管理内存。同时,Rust的所有权系统也确保了同一时间只有一个线程能够访问某个数据,从而避免了竞态条件和其他并发问题。)
3.还有rust的社区是真的友好 我第一次了解到还可以在社区学习语言,圣经就是非常好的一个教程