绿林网

《Rust实战》读后感1000字

《Rust实战》读后感1000字

《Rust实战》是一本由蒂姆·麦克纳马拉(Tim McNamara)著作,人民邮电出版社出版的平装图书,本书定价:129.80元,页数:418,特精心收集的读后感,希望对大家能有帮助。

《Rust实战》读后感(一):rush实战阅读心得

在阅读样章之前根本没有接触过rush语言,所以开始阅读之前还是做了一些功课,查阅了一些文档。 Rust 语言是 Mozilla 员工 Craydon Hoare 在 2006 年创建的一个业余项目,2012 年 Mozilla 宣布推出基于 Rust 语言开发的以内存安全性、 并发性为首要原则的新浏览器引擎 Servo 这也是其首个完整的大型项目。Rust的生态比语言规范和编译器还重要。创建和维护高质量的软件库的语言都会被视为编程界的一股清流。 除了内置工具之外,Rust社区还创建了许多开发工具。基准测试,模糊测试和基于属性的测试都可以轻松访问并在项目中得到广泛的使用。 其缺点也很明显, Rust强大的类型系统和对内存安全性的强调(都在编译时强制执行)意味着在编译代码时出现错误是非常普遍的。

最后说会本书,书中内容很适合初学者,通过帮助读者理解如何使用rush进行系统编程,并提供了一些使用rush编写代码的技巧,可以使读者快速入门。当然读者如果有其他语言的编程基础将更好的适合本书的学习。

《Rust实战》读后感(二):Rust是一种神奇的编程语言

第一次接触Rust感觉像是刚遇到C时候的感觉一样,比较难懂,但是充满挑战。当逐渐熟悉Rust后,会发现Rust是一种能带给人力量的编程语言,Rust不但是一门超快速、安全的编程语言,而且是能够让人每天都能愉快地使用的一种语言,至于Rust究竟有什么强大的魅力呢,《Rust实战》这本书中就给出了答案。

这本书分为了两部分,第一部分是对于Rust语言特色的介绍,比较易懂,能够较全面地了解Rust的全貌,包括它的基础、数据类型、生命周期和最有特色的所有权等。第二部分是具体深入全面地对Rust进行实战的剖析,包括数据、内存、文件存储、网络、时间、进程、内核、信号中断异常等内容。

近年来,随着Rust的不断完善和社区的日益壮大,许多大厂也纷纷加入Rust队列,用Rust进行重构,带来了足够的生产力,提高了生产效率。《Rust实战》这本书还是由浅入深的,比如第一章中先从hello world开始,逐步深入地形成对Rust的认识,书中也提供了大量的实例和源码,可以供我们学习和参考,个人感觉看这类书籍最好的办法就是边看边练,如果光看不练肯定是学不会的,一边看一边在自己电脑上敲代码,然后运行出结果,这种感觉是非常棒的,有种重回学生时代的感觉。另外就是这本书是异步社区出品,还有丰富的线上资源可以去了解和使用,为实体书的使用拓展了无限的空间。人邮对于技术图书的支持力度还是非常大的,这本书值得推荐。

《Rust实战》读后感(三):如此受欢迎的Rust

Why is Rust and why is it so popular? 这是很多程序员在接触到Rust的时候有感而发。 Stack Overflow上的一次调查发现,Rust语言连续四年登顶最受欢迎的编程语言,为什么会这样?我想主要是它解决了很多编程语言不能够很好解决的问题,通过进一步阅读异步图书《Rust实战》你会发现Rust是真的强大。

《Rust实战》这本书从实战角度上对Rust语言进行讲解,因此建议读者有一定的编程能力,对于小白读者可以先阅读一些基础性的文章。

整本书先从介绍Rust的语法和特点出发,再到系统编程领域的实战介绍,每一章的内容都会有一种让人惊喜的感觉。个人在接触这门语言的时候是在了解编程语言中的“垃圾回收”机制的时候,发现Rust使你可以选择将数据存储在栈内存上还是堆内存上,并在编译的时候,选择不再需要的时候进行内存的清理,这种做法非常的巧妙,毕竟这样可以有效利用内存,并实现更高性能的内存访问。

另外值得一提的是,书中各个章节的项目是也都是独立的,因此学习的时候也可以选择自己喜欢的章节进行阅读,书中第10章的内容也非常的有趣,通过介绍了进程和线程的相关概念之后,还使用绘图应用程序为例进行进一步的对知识点进行阐述。 整本书确实是一本不错的实战书籍,在一定程度上为Rust的popular添加了一把柴火,未来我相信Rust也必将成为我们常用的语言之一。

《Rust实战》读后感(四):多学习,不然就跟不上大家啦!

程序员第一素养是什么?实话说有很多,努力啦,敬业啦,但我认为应该是对新知识的探索精神。因为新的东西每天都在出现,要学的东西太多。只有尽力跟上科技的步伐,或者说难听点尽力不被科技甩的太远,我们才不会被淘汰。这就是码农的悲哀吧。

rust 最近很火,所以我们必须要有所了解。而rust实战就是这么一本"科普书籍"。

这本书作者是新西兰的蒂姆。麦克纳马拉,他本身是文本挖掘,自然语言处理和数据工程方面的专家,这些经验都使得“实战”二字更加真实。中文译者金伟和唐刚也是多年rust语言的布道者和践行者,还专门邀请了张汉东审校,可见大家对待这本书的态度。

那么让众大佬都全力以赴进行翻译的这本书都讲了什么呢?开头我就说了,这是本“科普书”,何出此言?你看书本目录就知道了。第一章,Rust语言介绍,第二章,rust语言基础。前四章都是介绍rust语言的特色内容,后面则是对系统编程的讲解。

对于不了解rust语言的同学,这本书正好可以让你了解rust与其他语言的区别,并且可以让你快速入门rust,对于已经了解过rust语言的同学,这本书也可以帮你整理一下思路,建立起一个完整的体系。

哈哈哈,突然感觉自己一直在夸这本书,那么这本书有什么不好的呢?我觉得肯定还是有的,但是,作为一名rust小白,我暂时没有发现,如果大家有好的见解也可以告诉我啊。

《Rust实战》读后感(五):当我们讨论是否需要学习Rust的时候,我们到底在讨论什么?

当我们讨论是否需要学习Rust的时候,我们到底在讨论什么?

很多人都知道Rust很安全,但是为什么安全很少有人打破砂锅!

本书就是帮助我们打破砂锅的真理之锤!

Rust是一门通用语言:web,游戏,桌面应用程序,编写一个操作系统,移动端原生应用程序和C++一致且没有额外的运行开销。

编程人员需要什么?

1、提高生产力:

内存用量低。

最小化的程序启动时间。

精准控制:“零成本抽象”理念。

快如闪电:编写的程序运行速度飞快。

无畏并发:摆脱其它语言的并发种类错误。

没有Rust2.0:永远向后兼容,没有新的主版本。

易于部署:没有解释器,不需要虚拟机,默认是静态二进制文件,无需安装即可运行。

高性能:面向数据编程、有现代化的包管理器、静态分发,有时甚至可以完全消除函数调用的开销。

2、积极热情的Rust社区。

给所有人赋能:不论能力和背景,欢迎所有程序员。

程序需要什么?

适合编写扩展程序。

擅长文本处理和数据整理。

支持并发:没有全局锁,无畏并发。

零开销抽象:保证安全同时不牺牲速度。

内存安全:Rust在编译时就防止了对无效数据的访问,它保证程序内存安全,不会引入额外的运行开销,不依赖垃圾回收器。

缺点:很难对循环数据进行建模、编译速度慢、严格的编译检查,语言规模很大,学习曲线陡峭、实际上Rust也不是内存安全问题的灵丹妙药,谨慎编程才是。

优缺点看完了,下面说说本书的入门前置条件:

1、至少会一门编程语言,或者有编程基础。

2、有基本的计算机软硬件基础知识。

3、有足够的耐心和勇气,动手实践的能力。

本文由作者上传并发布(或网友转载),绿林网仅提供信息发布平台。文章仅代表作者个人观点,未经作者许可,不可转载。
点击查看全文
相关推荐
热门推荐