x

添加收藏:我读过这本书

 想读     在读     读过   
评价:
标签(确定标签后请按回车):
当前位置: 查字典图书网> 编程> 计算的本质

计算的本质

作者: [英] Tom Stuart
出版社: 人民邮电出版社
原作名: Understanding Computation: From Simple Machines to Impossible Programs
副标题: 深入剖析程序和计算机
译者: 张伟
出版年: 2014-11
页数: 300
定价: 69.00元
装帧: 平装
ISBN: 9787115361547
8.6
96人已评价
5星
56.3%
4星
30.2%
3星
12.5%
2星
0%
1星
1%

评价“计算的本质”

  • 最新
  • 热门
  • 0 花卷 2015-08-07

    可以跑的ruby代码,好兴奋呀! https://github.com/tomstuart/computationbook

  • 0 chglyq 2017-03-30

    请教:谁能概括一下,这本书揭示计算的本质是什么?

  • 0 Misen 2016-07-26

    计算理论~

  • 0 asdf 2017-01-26

    这半年读过的最漂亮的一本书,各种计算模型及某些通用计算模型的等价性、语义分析/语法分析以及最后一章的类型检查系统(给我感觉就是在写一个小的编译器或者解释器)、还有停机问题的具体介绍都非常精彩。最最重要的是,所有的论述都用上了 Ruby 代码,大部分例子理论上都是可以运行的!Ruby 的灵活性(比如代码即数据在某些语言中就不是很方便)给本书某些章节写实现时带来不少便利,第八章作者甚至一本正经胡说八道地用 evaluate function 写了个停机问题的函数,然后想尝试解决哥德巴赫猜想。 笔记过几天附上。

  • 1 耿志逵 2016-03-15

    对编译原理和计算机组成原理的解释,思想新颖

  • 0 sp42 2015-05-19

    可惜是 ruby 描述的

  • 0 不分瓣的桔子 2016-12-30

    书本身还是不错的,看得出作者的用心,但是定位就有点尴尬,因为理论部分的缺失所以没有办法学到很多真正有用的知识,如果算作科普书籍的话难度又有些大,没有基础很容易看的似懂非懂。归根到底是计算理论这部分知识太抽象太难了吧,不过如作者所说的用来“满足自己的好奇心”还是足够有趣的。

  • 0 泊浮目 2016-04-22

    你竟然用ruby!!于是我没看下去

  • 0 zeal 2017-01-02

    习惯了站在巨人的肩膀上, 偶尔也要往下看看

  • 0 QY 2015-01-25

    《计算的本质》以Ruby程序为工具讲解了计算机、程序、程序语言等基本的计算机科学问题,是一本非常好的计算机科学实践书籍。使用Ruby语言模拟了各种机器的计算能力、计算机语言的语义,深入浅出的讨论了计算的本质。 书中详细探讨了各种类型机器的计算能力,机器按照计算能力分为有限自动机(FA),下推自动机(PDA),图灵机(TM),通用计算机;除图灵机与通用计算机等价外,计算能力逐渐增强。有限状态机增加外部存储的栈,扩大计算能力就是下推自动机;有限状态机增加无限长的纸带访问就是图灵机,图灵机的实质就是能够访问无限长纸带的有限状态机。 DFA可以识别正则式,NPDA可以识别回文字符串,确定性图灵机(DTM)可以进行二进制递增运算。每种机器都有相当明显的能力限制,FA无法解决涉及无限制的计数问题,例如判

  • 8 阅微草堂 2016-01-18

    编程要思考这样几个关键的概念:时间(算法和流),空间(数据结构和存储),不确定性(大数分解和程序的处理未知结果),无限(堆栈和递归)。其实康德的《纯粹理性批判》不就是研究这几个概念么?

  • 3 [已注销] 2015-06-02

    Ruby版SICP

  • 1 耿志逵 2016-03-15

    对编译原理和计算机组成原理的解释,思想新颖

  • 1 十八哥 2016-08-11

    练习到了第六章,后面三章大概看了下。

  • 1 2016-08-13

    这本书的读者对象是“没有正规学习过数学或者计算机科学的朋友”,然而根据我的目前的阅读经验来看,没有基础的人是完全不可能看得懂这本书的。因为这本书主要以实战为主,理论讲的超级烂的,内容编排也不够到位……看不懂的建议先补理论吧。

  • 1 .. 宸 ~ 2017-04-23

    前半部写编译器的那部分不是很喜欢,可能是因为在kindle上看的原因,代码的格式太奇怪了。后面讲lambda演算的时候开始放大招了啊,只用proc实现的map一串数字到字母的function,expand出源码的时候简直看呆。然后到SKI组合子,标签系统,通过证明它们与图灵机的对等性来证明它们是通用的,这部分也很棒。最后一部分通过停机问题介绍了不可计算性,当程序能引用自身的时候,是无法解决说谎者悖论的。整部书对计算理论的介绍很详细又很通俗,除了kindle上不好看代码以外很值得读。

  • 1 杨贵福 2014-12-15

    SICP风格

  • 1 风纪扣v 2015-04-10

    必须是力荐,讲解通俗易懂,非常平易,可以让人轻松学习,里面的资料也比较丰富,我很喜欢。

  • 1 宇宙 2014-11-28

    #图灵PDF# 4.3 分。有点像大三大四两门外教课的课本欸!可爱也可爱在 Ruby 实现,啰嗦也啰嗦在这儿。如果能够压缩成 150 来页的小品,就更可爱啦!还蛮有趣的~

  • 1 yang_bigarm 2015-02-26

    看了这本书,对学习计算理论导引有很大的帮助,这本书可以看做是计算理论导引的实战版本。

  • 最新
  • 热门
  • 短评+笔记

    0有用 asdf 2017-02-06

    短评:这半年读过的最漂亮的一本书,各种计算模型及某些通用计算模型的等价性、语义分析/语法分析以及最后一章的类型检查系统(给我感觉就是在写一个小的编译器或者解释器)、还有停机问题的具体介绍都非常精彩。最... 查看全部>>

  • 如果你想完全从头开始做一个苹果派,那么你就要追究到宇宙大爆炸前的那一刻

    1有用 yowenter 2016-11-12

    如果你不知道你的代码到底是怎么工作的,你可以继续当个半吊子程序员,偶尔写几个bug,用散弹枪来调试它。但你有好奇心的话(无论是谁误入编程的坑不带些好奇和兴趣呢?),你就会尝试剥开howandwhyit... 查看全部>>

  • 好奇心的满足,可运行的代码,ruby

    9有用 花卷 2015-08-08

    非科班,ruby零基础,初学爱好者的一番胡说八道1.我不关心书上的代码是ruby实现,或是JS实现、或是Python实现,我只关心这些奇怪的符文能不能在我的机器上跑起来,何况我又不靠这本书学ruby、... 查看全部>>

  • 好奇心的满足,可运行的代码,ruby

    9有用 花卷 2015-08-08

    非科班,ruby零基础,初学爱好者的一番胡说八道1.我不关心书上的代码是ruby实现,或是JS实现、或是Python实现,我只关心这些奇怪的符文能不能在我的机器上跑起来,何况我又不靠这本书学ruby、... 查看全部>>

  • 如果你想完全从头开始做一个苹果派,那么你就要追究到宇宙大爆炸前的那一刻

    1有用 yowenter 2016-11-12

    如果你不知道你的代码到底是怎么工作的,你可以继续当个半吊子程序员,偶尔写几个bug,用散弹枪来调试它。但你有好奇心的话(无论是谁误入编程的坑不带些好奇和兴趣呢?),你就会尝试剥开howandwhyit... 查看全部>>

  • 短评+笔记

    0有用 asdf 2017-02-06

    短评:这半年读过的最漂亮的一本书,各种计算模型及某些通用计算模型的等价性、语义分析/语法分析以及最后一章的类型检查系统(给我感觉就是在写一个小的编译器或者解释器)、还有停机问题的具体介绍都非常精彩。最... 查看全部>>