让我们一起开放和分享
让我们一起开放和分享
—— 读《Python 源码剖析》一书有感
杜文山
最近看到博文视点新推出了一本《Python源码剖析》的新书,很有些感触,特地写出来和大家分享。
我使用 Python 进行软件开发已经有很长一段时间了,感觉 Python 确实是一种很强大的语言,一直都是我最喜欢用的开发语言。无论是开发 Web 应用,还是进行图形界面的应用软件,以及系统管理等等,Python 几乎在各个方面都有用武之地。经过这些年的发展,Python的用户越来越多,各种应用和扩展模块层出不穷,越来越多的人开始接触和学习Python。在全球范围内,都有众多的用户,可以说Python是一种非常成功的软件技术。
这些年来,经常有人问我:为什么要使用 Python 开发呢?总结起来,我想其中非常重要的一个原因是,Python是众多软件专业工作者的智慧结晶,凝聚了很多人的心血和汗水,其中众多的优秀特性让人爱不释手,是人类在基于开放和分享的理念下发展出来的一个结晶。通过使用Python,让软件开发工作变成了一种乐趣,让我们可以尽可能快的完成工作,帮助我们给用户提供高质量的软件产品。Python 不仅用起来简单、高效,具有成熟完善的语言结构,而且扩展容易,已经形成了一整套成熟的技术体系。其中,有很多成果是可以借鉴和学习的。
Python 可以说是开源软件运动中非常典型的成功案例。除了创始人Guido van Rossum 的巨大努力外,众多的参与者和支持者共同使得Python越来越出色。Python 已经成为一种国际化的开源文化,不仅在国际上有很多的热心支持者,同样在国内也有很多热心的参与者和支持者。可以说陈儒写的这本《Python源码剖析》就是众多的成果之一,体现了一种开放和分享精神。从某种角度上来讲,Python 已经变成一种开放平台了,有很多人在这个平台上贡献着自己的力量。是开放和分享的理念帮助Python取得了成功。
也有很多人经常问我:怎么学习Python编程啊?我想,除了学习Python的基础知识,多在实际中进行应用外,最好能够学习了解一下Python的源代码,并尽可能参与开源软件活动当中去。这样的话,不仅可以从更深的层次理解概念,学习和借鉴现有的成果,同时,通过参与进来,更好的促进这些技术的发展。Python 集中体现了开放和分享的理念,是人类文化发展的结晶,我们需要更好的理解和传承。这本《Python源码剖析》就可以帮我们理解Python的实现机制,不仅为学习和使用软件编程技术提供助益,同时也为参与开源软件活动提供了方便。,如果能够从源代码层次进行深入理解,受益将会更多。毕竟,Python 是一种很优秀的软件技术,它的源代码是精华。
对于Python编程爱好者,如果能够深入理解源代码,不仅会加深对很多概念的理解,同时也可以极大的帮助我们编写扩展模块。对于C/c++、Java等等编程爱好者而言,理解了Python源代码和实现机制,也将会有很大的助益,毕竟编程技术在很多地方是相通的。
我 想这本书的价值是不言而喻的,建议学习编程技术的人士都来读读,必有获益。透过这本书,传达了开放和分享的理念,我想这是非常重要的。非常感谢陈儒的辛勤 努力,除了让我们能够得到一份软件知识盛宴外,还让我们更好的理解了开放和分享的理念。我想只有这样,我们的世界才能变得更加美好。