绿林网

《Rust编程之道》的读后感大全

《Rust编程之道》的读后感大全

《Rust编程之道》是一本由张汉东著作,电子工业出版社出版的平装图书,本书定价:128,页数:580,特精心收集的读后感,希望对大家能有帮助。

  《Rust编程之道》精选点评:

●比深入浅出详细,前面有点啰嗦

●内容比官方的TRPL要多一点,还算比较全面;不过这本书并没有像标题一样从“道”的层次去看待rust,而是以介绍rust各个特性为主。

●良心之作

●匠心之作,有用给力

●结构需要改进

●代码的解释部分有些啰嗦了,而且不知道为啥印刷错误很多。 暇不掩瑜,书还是干货满满的。

●是也乎 ╮(╯▽╰)╭ 应该改名 --> Rust 源代码鉴赏 老张这书其实就是用 rust 自身代码来阐述 rust 各种语言设计动机~原理~概念… 只有4.2%不到的篇幅来说应该在具体场景中乍用~ 可以说~想在超大型分布式系统中~对性能~安全性要求异常苛刻 场景中~最靠谱的参考书~ 却不是最合适的入门书~ 但~也证明~Rust 是 Golang 之后大陆程序猿唯二真正进入社区内圈的技术桟~ Rust 是唯一同时达成三原则的现代语言: 安全 并可维护 且高效~ 你 --> 值得拥有

●只能说还行而已,啰嗦不说 ,还有很多是其它书搬过来的,也有用心的地方,不过比起作者吹的牛皮,有点名不副实

●真是后悔买了这本书,完全不适合rust初学者,作者最擅长的就是复杂化,举的例子真是怎么复杂怎么来

●Learning Rust is one year thing.... 光看书是学不好rust的。 个人觉得这本书想说的东西太多了, 从而导致整体阅读起来非常艰难, 并不适合入门, 也许提高比较合适吧? 个人推荐学rust还是learn by doing。 看官方教程去实现一个multithreading backend 假如之前学过cpp可以看看https://github.com/nrc/r4cppp这个repo里的东西, 讲的足够简洁了,

《Rust编程之道》读后感(一):《Rust编程之道》提高了我学习 rust 的效率

我是一名js 前端工程师,同时也是 硬件爱好者,业余时间想找一门语言,来配合JS 生态,做出更多有意思的东西,这本书 阅读过程中,很流畅,没有 卡顿 和不适 ,逐步引导 去了解rust语言,是我心中想要的书籍,在没读此书之前,阅读官方教程和标准库 同时在 codewars 上面进行练习,一直和编译器斗争,很痛苦,正如书中开篇 写的, 以空杯的心态 来重新学习,去接受,而不是以自己原有的编程经验 ,去猜测和套用。

《Rust编程之道》读后感(二):一本用心且不浮躁的好书

这本和隔壁那本深入浅出Rust都是国内作者诚意满满的难得好书。两本书搭着看,或者以一本为主另一本印证,都是好的办法。

拿到本书的时候我吓了一跳,好厚的一本。但粗翻之下,发现以作者不厌其烦的叙写方式,没写得更厚已经很花心思了。虽然有些地方我也嫌有点啰嗦,但胜在各处能想到的细节和略有疑惑之处,大多都能在书中找到直接的答案。作者的用心,我认为当得起传道解惑这个词.

3年前入手Rust的时候,如果有这两本书的任一本,我想至少能节约一半的搜集资料和摸索的时间。

《Rust编程之道》读后感(三):看完以后头昏眼花的tao

单从表达方式来讲,作为一本授人以渔的书,这本书中很多语句和写作方法并不能让人读完有一种流畅,茅塞顿开的感觉,反而加重了心智负担。有一些名词不如用英文名词来替代,用中文反而言不达意。书中很多段落中的语句读起来感觉在和作者想表达的意思在打架,又穿插了些源码解读,但是源码一般只是贴trait的声明,干巴巴又组织语言来讲实现,不如自己去翻源码,如果想讲清楚不如贴完整的源码逐行解读。个人觉得深入浅出rust那本书的表达更加平实,语句精炼,薄薄的一册能把很多核心概念讲的明白。我自己又看了极客时间里作者的课程,全程读ppt也能把人搞得头昏眼花,还是先请精简下这本书吧。本来是把书本读薄的,结果啰啰嗦嗦讲了挺多和中心想法相去甚远的内容,堆砌成了这本厚厚的板砖。

《Rust编程之道》读后感(四):书是好书,千万别买电子版

好书,详尽又深入,用不可多得来形容应该不算过分。例程不多不少恰到好处,足以加强理解而又不冗余。不像某些无耻的作者罗列代码。

对所有权系统的介绍特别深入且易懂。

但是如果你不幸买的是电子版,你的阅读体验是这样的

手机阅读是这样的

代码在手机上难以看清

在电子书上读是这样的,代码根本就看不清

于是我干净利落的退了,买了本纸质书,不便携就不便携吧,不能搜索就不能搜索吧,至少还能看。

出版社和汉东同学还是请多用点心吧,毕竟,费力出了电子书是要卖的,这个效果让读者怎么读呢?

《Rust编程之道》读后感(五):迫不及待的书评

这本书的每一个章节似乎是相对独立的,换句话说,你可以随便翻开一章阅读而不会遭遇阻滞。因此,首先可以将本书想象成一个多面体,每一个章节就是其中的一面,每一面都反应了编程语言的一类问题。Rust处在这个多面体的核心位置,通过把每一个侧面都观察一遍,了解它独特的解决问题的方法,就可以对Rust有一个全面的概览。

在观察了几个面之后,不难发现作者的写作风格非常统一。他遵循一种从普遍性到特殊性的讲解过程。大多数章节在一开始会给你最广阔的世界观,例如兔市分定、建筑中的斗拱结构、抗震大楼、餐厅点菜、宇宙飞船,这些例子超越了编程语言的范畴,但蕴含的道理可以普适到编程语言中。然后,作者会介绍每一类问题的通用概念,这些概念不局限于Rust,乃是语言设计背后的理论基础。然后,作者才开始讲解Rust对一类问题的独特解决之道。有些章节在最后还讲解了其解决方案的不足之处。这一写作风格令我读起来非常顺畅。

作者以前翻译过《Ruby原理剖析》,可能是受了其思维方式的影响,写起Rust来也是不局限于讲解表面语法。比如所有权系统,和官方网站提供的教学文档比起来,就多出了很多干货。 因此,比起《电视机的三十二种拍打修理法》,这本书更像是《电视机原理和结构》。即便是不想用Rust编程的人,阅读此书也能得到超越Rust的收获。

Rust据说非常难学,听说随便一个bug就要花掉半天,也听说有人怼编译器怼得非常痛苦,以至于我把它叫做《七伤拳》(正所谓“一练七伤,七者皆伤”)。虽然几个小时的浏览不能让我通读本书,但是我感觉,这本书可以让我少受很多伤害。不要被金毛狮王的遭遇吓到,《七伤拳》这门武功,只要内力充足、循序渐进,练习它就不会受到伤害,比如张无忌、木灵子这些人就从中获得大益。这本书也会给你这样的内力。

四星好评。还差一星,说说不太好的地方。从普遍性到特殊性的讲解过程,有时候读起来也费事。比如,3.3节(page 60)讲解泛型的时候,一开始就给出泛型的代码示例,幸好我有跳读的习惯,在读到61页的代码清单3-20的时候,才明白泛型函数经过编译后会变成多个具体类型的函数。那么按照问题求解的思路,首先我们可以先把3-20的代码写出来,然后说“两个函数仅仅是类型定义上的区别,为了这点区别就写多个函数太费事了,应该提供一种类型抽象功能,让程序员可以写一个函数就搞定”,然后再贴出3-16的代码示例。可见,从特殊到普遍也符合人类的认知发展过程。希望作者能在新版中做出这类改进,让读者能更顺畅地阅读。

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