论坛首页 海阔天空版 读书

有人买过这本书否?《Python源码剖析》

浏览 1227 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-07-21
http://www.china-pub.com/39994

据说不错,看着听牛的,国内的源代码分析的书恐怕不多吧,想买一本,但是怕花冤枉钱……
   
最后更新时间:2008-07-21
这本书的社区风评非常不错.文章内容通过了openbookproject的一个小组的技术审校,貌似还是不错的. http://code.google.com/p/openbookproject/
国人写的.作者自己的blog有前几章的内容.可以先看一下http://blog.donews.com/lemur/,大概2005年前后的文章.
不过,实体书我也没看到过.
   
0 请登录后投票
最后更新时间:2008-07-21
已经买了,估计明后天到。哈哈,又可以看新书了,兴奋阿……
   
0 请登录后投票
最后更新时间:2008-07-21
刑天战士 写道
已经买了,估计明后天到。哈哈,又可以看新书了,兴奋阿……

呵呵 记着贴书评啊, 俺会一直关注此帖的。。。
   
0 请登录后投票
最后更新时间:2008-07-21
C 结构体,晕了。
   
0 请登录后投票
最后更新时间:2008-07-22
JerryZheng 写道
刑天战士 写道
已经买了,估计明后天到。哈哈,又可以看新书了,兴奋阿……

呵呵 记着贴书评啊, 俺会一直关注此帖的。。。



关于这本书的推荐序和书评见下面链接,另互动网上已经开卖了:

http://blog.csdn.net/bvbook/archive/2008/07/21/2683500.aspx
  • 3d6f9f96-da16-3745-9f49-fcf7a1f5c7d3-thumb
  • 描述:
  • 大小: 97.4 KB
   
0 请登录后投票
最后更新时间:2008-07-28
推荐阅读这本书
   
0 请登录后投票
最后更新时间:2008-07-30
JerryZheng 写道
刑天战士 写道
已经买了,估计明后天到。哈哈,又可以看新书了,兴奋阿……

呵呵 记着贴书评啊, 俺会一直关注此帖的。。。

“python源码剖析”不错

星期六下午小溜的转了一圈书店。

看到一本“Python源码剖析”,翻了翻,基本没过脑子就买了。很少有书能让我不
冷静到china-pub上买了,这是个极少的例外。当然如果你不是python FANS的话,
对此书的免疫力应该很高。

第二天下午本来安排复习ULK的,但实在忍不住,还是抓起来看了,一口气看完了
8个半chapter(不过chapter 6没看,因为和CPython没直接关系)。国内称得上
“著”的书不多,这本书不但是著,而是著得不错。看完第一个部分就已经收益不浅啦:

1、int、string,list,dict的内部机理,这样你可以避免一些很低效的使用模
式。诸如多个字符串连接时如何做效率最好之类的话题,列表如何使用更高效,
dict用什么类型做key最高效?
2、了解Python背后的设计机制,这有什么好处?你可以调整编译时的参数,给自
己定制一个Python解释器,看完第一部分,至少可以做调整缓冲的活计。
3、每个chapter最后的hack XXX,不错,有分析有实践。
4、可以知道limodou的真名,哈哈哈!

第一部分,讲一般的类型实现,难度不大,基本按看侦探小说(不是言情小说
哦,多少也得过点脑子)的速度就行了;第二部分的虚拟机部分会更有意思一些。

不过我觉得也有些小缺点,遗憾:

1、YY的地方在可以接受的范围之内,但仍然觉得有点多~
2、略显哆嗦,所以我略过了文本若干。
3、陈述代码的方式,按照“Linux内核情景分析”的那样就好了。可能是我不习惯
这种代码陈述方式的原因,感觉不少代码有头无尾。虽然我知道代码的逻辑可能已
经结束,但看不到最后的}总有“请看下集”的感觉。
4、不是作者的问题,印刷错误有一些,但远在可以接受的范围之内。

        讲Python虚拟机章节的质量也是令人满意的,我一直对异常实现比较好奇,原来是
这样实现的呀!几种函数参数的介绍也不错,比如,为什么默认参数一定要定义在参数列表的
尾部呢?后面部分的阅读难度要高一些,需要反复向前查找一些细节,这时就明显地感到没有
索引的不爽了。至少是我,经常需要向前翻页查找相关字节码的细节,后面那几页广告换成索
引就更好啦!唉,只能在扉页上自己做字节码的索引了。没有索引,这是国内图书的通病,甚
至原著有的,译时也多半要“落下”,最令我深恶痛绝的就是Solaris internals。建议此
书,整个电子版的索引,供俺们下载打印,夹到书中。

一句话评价:很值,很强大。

BTW:原来豆瓣是用Python做出来的!

创建于: 2008-07-21 09:56:20,修改于: 2008-07-28 14:48:56,已浏览175次,有评论1条

原文出处:http://blog.chinaunix.net/u1/42957/showart.php?id=1087278
  • 46c8725a-8b8b-3da8-81bb-b3ceda3facd4-thumb
  • 描述: 互动网排名第6了
  • 大小: 10.3 KB
   
0 请登录后投票
最后更新时间:2008-08-06

买了一本.

 

基本定性为闲书.这本书是我这些年读到过的最啰嗦的一本技术书籍.以流水账的方式流过所有作者能够想得到的重要/不那么重要/很不重要/非常细枝末节的细节,有些地方的展开甚至没有必要. 至少有一点,我认为作者得假定读者有数据结构的背景知识,比如,这样不用再花2页来阐述那个单向链表的平凡实现.

 

另外,貌似作者第一次写书,所引源代码的前后呼应和关联上,存在一些小的问题.类似的定义散落在不同的小节,看起来不是那么流畅.

 

总的来说,这本书的材料组织上如果有所取舍,行文上再精炼,把整个规模压缩到1/4-1/3,感觉上救会不那么絮絮叨叨.也节省读者的时间. 我个人十分不喜欢罗嗦的书,这类书在各个问题的阐述上通常要读很多文字才能切到重点,而且很多时候还要读者自己提炼.我所喜欢的是那种比较有平衡感的,作者对于一个问题,经过自己的思考和咀嚼,能够把关键和重点以及他的见解以精练的语言放到一个靠前的位置,而把细节放到后面. 那样,至少替读者走过那个化繁为简的过程.

   
0 请登录后投票
最后更新时间:2008-08-06
charon 写道
买了一本. 基本定性为闲书.这本书是我这些年读到过的最啰嗦的一本技术书籍.以流水账的方式流过所有作者能够想得到的重要/不那么重要/很不重要/非常细枝末节的细节,有些地方的展开甚至没有必要. 至少有一点,我认为作者得假定读者有数据结构的背景知识,比如,这样不用再花2页来阐述那个单向链表的平凡实现. 另外,貌似作者第一次写书,所引源代码的前后呼应和关联上,存在一些小的问题.类似的定义散落在不同的小节,看起来不是那么流畅. 总的来说,这本书的材料组织上如果有所取舍,行文上再精炼,把整个规模压缩到1/4-1/3,感觉上救会不那么絮絮叨叨.也节省读者的时间.


最关键是作者语文没学好,而且源代码解释的貌似也很有问题……

   
0 请登录后投票
论坛首页 海阔天空版 读书

跳转论坛:
JavaEye推荐