武汉博文官方博客http://blog.csdn.net/bvbook

技术凝聚实力 专业创新出版 与向上的心合作 共同成长!

原创 让我们做得更好――《Python源码剖析》序收藏

编者按:由陈儒(Robert Chen)先生著,哲思自由软件社区审校的《Python源码剖析——深度探索动态语言核心技术》一书即将上市。

 

 

在向各路大侠约请《Python源码剖析》书评的过程中,偶发搜集搜狐老韩先生(非韩乔生也~)连珠妙语之奇想,期冀某日能整出一本老韩语录,在此要让诸君先睹一语为快:“而事实是,高手是不写书评的,高手都写序去了,比如为这本书写序的三位专家,那可是国内Python界如雷贯耳的名字(我还就用夸张的词,不怕你说我拍马屁,何况,他们本来不是马,你们鄙视不到我。):”

 

一、李迎辉(limodou,史称木头):Python-cn社区资深会员,貌似创始人之一?UliPad的作者。

 

二、黄冬:新浪邮件中心Leader,貌似在写一个开源的DNS服务器。

 

三、冯大辉:著名DBA,《Learning Python》(Python语言入门)第一版的译者之一,国内Python先行者之一,dbanotes.net 站长,Oracle ACE。

 

 

欢迎大家登陆互动网评论、试读和预订:

http://www.china-pub.com/39994

 

 

 

让我们做得更好――《Python源码剖析》序

 

作者:Limodou

 

Python我想已经越来越不是个陌生的词了,越来越多的人开始学习它,宣传它,使用它,甚至用它找到了工作。那么如果你了解Python,我想问一下,你对它有多了解呢?它是一种什么语言?如何实现的?有哪些对象,它们是如何处理的?你了解Python的虚拟机吗?它的运行环境呢?其实作为初学者或只是使用者,你的确不必了解这么多细节的内容,但是探究事物的原理,分析底层细节却也是许多人之所以成为高手,老鸟的原因,因为你知道别人不知道的东西,掌握了别人不了解的技术,使得你的见解、分析、以至于作品都可能超过别人。那么本书就是向你提供了一个了解Python底层细节的机会,你可以沿着作者的思路和角度去体会Python的工作原理、底层的细节,一点点了解Python源码中的精妙之处,有助于更好的掌握Python并编写出高质量的程序。

 

 

本书涉及的内容深入到Python的方方面面,象Python的对象实现机制,它们是如何用C来表现的,对象的特性是如何实现的,对象是如何管理的,不同对象,如int, str, dict, list等对象的处理;Python的虚拟机框架,作用域的实现,运行时环境,pyc文件,类机制等;还有一些高级话题,如内存管理,GIL(Global Interpreter Lock)与多线程,模块动态加载等。

在接触到本书之前,我已经在作者的Blog上见到过部分内容,那时已经被作者不懈的毅力和深厚的功力所折服。说实话,由于经常接触Python,对于原本熟悉的C语言也越来越陌生,更不要说去“啃”PythonC代码了。而Robert Chen可以从源码中进行有条理的分析和整理,并终于出版此书不仅让人敬佩,更替广大的Python爱好者表示感谢。因此当出版社希望我为本书作一个序,我毫不犹豫地答应下来。

第一次见到Robert Chen还是在CPUG的一次会课上,那时Robert Chen给大家带来关于《Python作用域与名字空间》的一个讲座,让在坐的Pythoner更深入地对Python的作用域机制有了深刻地理解,效果非常好,讨论也很热烈。这种从源码的角度来讲述的Python的一些规则,使得理解不再是形式上或规则上的,而是本质上或实现上的理解,让我们可以做到“知其然,更知其所以然”。

如果你是一位热心的Pythoner,想必会知道中文Python邮件列表(http://groups.google.com/group/python-cn),那么在其中有些问题的回复中,你会发现Robert Chen会从源码及字节码实现的角度来回答一些问题,非常有说服力。因此当许多Python爱好者得知Robert Chen将出版此书都非常盼望,现在终于同大家见面了,幸甚!

从个人角度来说,本书不仅仅是高水平,高质量的一本书,就是纵观国内外Python的书籍,它也是第一本从源码角度来写的一本书,所以意义非常。目前国内原创的Python书籍还不多,就我所知国内已经出版的几本Python方面的书反响并不好,而本书应该不会让你失望。

不过本书应该不是面向初学者的书,因为它涉及了许多的内容和知识,建议你具备象C,数据结构,操作系统,编译原理等方面的基础知识,并且具备一定的编程经验。

再次感谢Robert Chen带来的这份礼物!

 

 

Limodou 2008年春

 

发表于 @ 2008年07月06日 14:48:00|评论(loading...)|举报|收藏

新一篇: Free的误读  | 旧一篇: API的威力

用户操作
[即时聊天] [发私信] [加为好友]
武汉博文视点
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
武汉博文视点的公告
参加读者调查,免费获取新书
博文视点,年底重磅原创
Web2.0好书推荐
文章分类
收藏
    博文视点合作伙伴
    01.《程序员》杂志
    02.CSDN读书频道
    03.51CTO读书频道
    04.博客园
    05.JavaEye技术网站
    06.中国互动出版网
    07.卓越亚马逊
    08.华储网
    09.新风雨网络书城
    10.当当网
    11.IT专家网Linux频道
    博文视点图书网站
    《RESTful Web Services中文版》官方网站
    《Silverlight 2完美征程》官方网站
    《代码大全》官方网站
    《移山之道》读者社区(RSS)
    《编程之美》“智慧碰撞”专栏
    《走出软件作坊》官方论坛
    《软件调试》官方网站
    博文视点团队博客
    策划营销团队博客
    编校团队博客
    设计团队博客
    博文视点专家博客
    DBA notes-冯大辉
    Delphi专家-李维
    GIS专家-蒋波涛
    InfoQ中文站主编-霍泰稳
    ITECN博客主编-盆盆
    LVS创始人--章文嵩
    MySQL专家-简朝阳
    OSGi先锋-林昊
    Python源码剖析-陈儒
    Silverlight 2完美征程-李会军
    Windbg专家-熊力(RSS)
    Windows系统技术研究-潘爱民
    冒号和他的学生们-郑晖
    大道至简-周爱民
    开源网格GIS实验田-高昂
    搜索专家-车东
    测试专家-陈绍英
    移山之道-邹欣
    系统架构师-张宴
    设计模式-王翔
    走出软件作坊-阿朱
    软件调试-张银奎
    轻轻松松自动化测试-朱少民
    存档
    Csdn Blog version 3.1a
    Copyright © 武汉博文视点