读《计算机是怎样跑起来的》

    用了四五天时间抽空把矢泽久雄先生的《计算机是怎样跑起来的》读完了,接下来准备读他的《程序是怎样跑起来的》。再读之前先写写这本书的书评。
    说实话,这本书没有我之前推的《网络是怎样连接的》效果好,可能是因为我期望太高了,不过瑕不掩瑜,这本书也是值得推荐初级程序员阅读的。读过这本书,你会发现,你之前学习过的一些计算机知识,作者能用非常浅显易懂的语言描述出来,其中不乏趣味性。这本书号称“蹲马桶就能看懂的硬件&软件基础知识”,确实是这样的。
    本书讲解的计算机知识不是太高深的东西,只是基础中的基础知识。读读本书,可以拨开纷繁复杂的技术本身,了解计算机的本质。任何事物,只要抓住本质,万变不离其宗,很多东西都可以迎刃而解。笔者读着矢泽久雄先生的书,深深的感受到先生的计算机内力深厚,很多东西看似信手拈来,实际能够驾驭这么广阔的知识,实属不易。他能够看到普通人看不到的东西,比如他解释计算机的三大根本性原则:一是计算机是执行输入、运算、输出的机器,二是程序是指令和数据的集合,三是计算机的处理方式有时与人们的思维习惯不同。这个解释提纲挈领,初看可能无法相信,但是细细品味,将这三大原则代入实际的计算机系统中,会发现竟然如此完美契合。再比如他解释面向对象编程,像其他的书可能要花费很多的篇幅介绍面向对象编程的由来和背景,啰里啰嗦看的真叫人厌烦,而他却只用了一章的篇幅将面向对象这种编程思想深深地印入了读者脑海中,极大的激发了读者的兴趣,读者要是还想再去深入的研究面向对象的知识,就需要再去寻找权威丰富的书籍了。
    矢泽久雄先生像一个引路人,“先建树林,再建树木”。他用朴素的语言勾勒了有关计算机的框架,从计算机的硬件和软件,到编程、数据库、网络,最后到SE构建计算机系统,整个过程如同行云流水,给将要从事IT想过职业或者初级人员点亮了在黑夜里摸爬滚打的明灯,读完才恍然以前一直以为这么复杂的计算机、互联网,原来可以变得这么简单!

你可能感兴趣的:(读《计算机是怎样跑起来的》)