花了几周之间把这本书看完,在这里记录读后感,与大家分享。

首先,此书的作者名气很大,号称硅谷创业之父Paul Graham,Lisp专家,世界上首个互联网应用程序Viaweb开发者之一。

介绍几个本书提高的一些关键词,个人觉得解释得很到位:

抽象:隐藏细节。编程语言越抽象,你写出程序所需的运算步骤就越少,每一步功能就越强。(与函数库的强大有区别)

位操作:对某个内存区域的一些简单操作,比如在屏幕上移动窗口就可以通过位操作实现。

闭包:一个函数,通过它可以引用由包含这个函数的代码所定义的变量。(个人还没理解这个意思,可能需要给我个实例)

过早优化:好比姑娘还没有成年却已经嫁人了。

递归:一种调用自身的算法。警察审讯犯人的时候就会用到递归。警察会先问犯人是否知道案件情况,或者是否知道是谁干的,如果犯人知道,那么继续这样问下去。

列出这些名词后,下面就看这本书目录,把我还记得的感想与大家分享。

书呆子被作者冠名成在正常人眼里看来不出众的人,但是往往就是这种人才能安下自己的内心去完成伟大的事情,因为他们的心思会更多的放在一些重点的事情上,而忽略了交际,忽略了衣着等。

黑客和画家一样都是创造者,正如作者本人一样,黑客希望创造东西,这种设计如果是黑客自己都可以认同的,而且是为黑客自己设计的,那么这种设计会更加长久。比如unix,c是设计给开发者自己用的,java是设计给其他人用的。

互联网软件是微机诞生之后的最大机会,这种趋势今天的体现就是云计算,云平台的兴起。

作者认为创造财富最好的办法就是创业,就像作者本人创建Viaweb一样。而且在创业公司你的优秀想法和设计才能很方便的付诸实践。

作者认为贫富差距,另一个角度讲是社会的进步。没有我们想象中的严重。

作者很推崇Lisp语言。认为是集大成者可以深入学习的语言。作者也是致力设计一种新的编程语言,他的目标是一百年后的编程语言,今天就有可能设计出来。而且作者列出了优秀的设计语言应该有的特性。

总结:这本书还是很值得大家读的,推荐。以上的语句远远不能道出这本书的精髓,只能是读者自己去品味这本书的内容,才能深有体会,书中作者在很早之前就预测了当下的热门,读完之后很可能被作者的远识所震撼。

阅读《黑客与画家》有感——Hackers and Painters相关推荐

  1. 黑客与画家 Hackers and Painters: Big Ideas from the Computer Age

    Paul Graham http://www.paulgraham.com/articles.html http://book.douban.com/subject/6021440/ 译者序 cool ...

  2. 39《黑客与画家 : 硅谷创业之父Paul Graham文集》 -豆瓣评分8.8

    与您一起终身学习~ border="0" width="330" height="86" src="//music.163.com ...

  3. 黑客与画家特别值得记录的

    Hackers and Painters 黑客与画家特别值得记录的 这本书一直都有很多的朋友推荐看,从fenng到身边的朋友看过的人也挺多的,想想跑到日本来也有一个月多的了,很多的之前的想法和做的东西 ...

  4. 《黑客与画家》读后感

    读<黑客与画家>缘于微博上有好几个"大牛"级的人物推荐,按耐不住好奇心,先在豆瓣上看了看书评,确实不错,因为是好书,所以第一个反应就是上China-pub上把书买了,虽 ...

  5. 黑客与画家(翻译)、如何成为一名黑客

    本文是 Paul Graham 写的一篇关于黑客与画家共同之处的文章,深入探讨了黑客工作的艺术性与创造性.虽然大部分的程序员都觉得艺术是一件很遥远的事情,但对于那些愿意仔细打磨 代码追求精益求精的优秀 ...

  6. 一本建立程序员(其它从业者)世界观、价值观和人生观的书——《黑客与画家》读书笔记

    <黑客与画家>读书笔记 这是一本建立程序员世界观.价值观和人生观的书 阅读提示 作者简介 创业哲学 黑客的定义 全书内容一览 重要语句摘抄 第一部分(第1章--第4章)程序员的世界观 读后 ...

  7. 黑客与画家:Milvus x Cleveland Museum of Art

    硅谷创业教父 Paul Graham 在<黑客与画家>中提到: " 在达·芬奇的年代,绘画并不是一件很酷的事情,而达·芬奇凭借自己的作品令绘画伟大.同样,编程到底能够有多酷,取决 ...

  8. 《黑客与画家》——读书笔记

    这是一本相见恨晚的书,尤其对于我这种去创业圈里滚了一圈回来的普通大学生而言,对里面作者的一些观点有着强烈的共鸣. ------------------------------------------- ...

  9. 黑客美学 ——《黑客与画家》读书笔记

    序言 人们对于"黑客"一词总是充斥着刻板印象,昏暗的房间里头戴黑衣帽的技术达人手指如行云流水般敲击键盘,编写的病毒程序通过网络分发到世界的各个角落,带给大众无穷的恐慌与无数的损失. ...

  10. 假期读书|《黑客与画家》读后感

    在刚过去的五一假期,重温了一本书,写了一篇读后感. 正文开始: 这本书是一个散文集,一共15篇,每篇文章之间没有关联,大家可以跳跃着来读."黑客与画家" 是其中一篇,书名也取了这篇 ...

最新文章

  1. php 上传 类 代码,php 文件上传类代码
  2. 为什么结构主机和全局编录服务器不能放在同一个域控制器上?
  3. 《Pro Android Graphics》读书笔记之第二节
  4. java单链表例子_写一个java链表的例子?随便举例说一下。
  5. 【Linux】一步一步学Linux——userdel命令(84)
  6. Access把每一天的数据累加_7天学会Power BI分析淘宝数据
  7. c语言如何在文件中间插入数据,急求如何将下列C语言程序数据存储到文件中?...
  8. PS教程第十二课:会打开 会关闭我会了
  9. 实例60:python
  10. java mail 接受QQ邮箱未读的邮件
  11. 论文|Airbnb Embedding的实践和思考
  12. 在 Linux 上使用 Docker 安装 Portainer
  13. 牛客多校第六场G Is Today Friday?(吉姆拉尔森/蔡勒公式 + 思维)题解
  14. 18获得触发事件元素节点的方法
  15. java LPT1,java 打印机打印跟开钱箱
  16. 价值3888开源企业发卡网源码/全网对接/全新UI风格/完美运营
  17. 【Python爬虫】第三课 网页爬取
  18. Flutter图片添加水印功能,Flutter保存Widget为图片
  19. Presto(二)开启安全认证
  20. JavaScript实现简易ATM

热门文章

  1. 建立一个中文名字的文件夹Python
  2. 码支付如何对接网站_做“刷脸支付”怎么推广?怎么办理刷脸支付POS机?
  3. 怎么隐藏li标签_抖音账号如何打标签-7天让抖音账号打上标签
  4. fastjson取某个key_JAVA学习:怎么给函数取一个“合理”的名字
  5. Android【报错】android.content.ActivityNotFoundException:activity in yourAndroidManifest.?
  6. 7-3 算术入门之加减乘除 (10 分)
  7. Android 实现RecyclerView长按弹出Menu 点击删除
  8. Linux应用的c编程main函数参数argc,argv说明
  9. OpenCV 3.0 CvMat and cv::Mat Conversion
  10. JavaScript 的等式对照表