本周的第一项作业是对python.org进行浏览,并谈谈发现与收获。
虽然之前我也曾经浏览过Python的官网,但都只是为了在上面下载Python的最新发布而已。这次仔细地浏览了该网站之后,我有不少新的发现:
1.Python语言的更新发布与社区管理现在是由一个名为Python Software Foundation的非盈利组织在操作的,这个官网也同样是由它运作的。这一点和C++、Perl等语言很相似,而Java、C#等受商业公司管理的语言则在语言更新发展、社区生态等方面都有很多的不同。
2.对于C++的官网cplusplus.com而言,从外观上来说python.org看起来明显更清爽、美观,而C++官网不仅字体老旧、菜单不明晰,而且还充斥着小广告。虽然这些因素并不会影响熟练的程序员看待编程语言的眼光,但对于新手,特别是刚刚接触编程的人来说,一个有着设计友好、现代的官网的确能让人偏爱。
3.python.org上面不仅有友好的初学者入门指南,还有面向熟练程序员的参考文档。之后在学习python的时候如果遇到了问题,在直接通过搜索引擎找网友的回答之前,不妨先看看python官网上面更权威的解答。
4.python.org上有PEP目录、PyPI(Python库目录)等很多很实用的资料。在审阅和规范化代码或者查找想要的功能库的时候,也可以参考官网上的这些资料。
5.python.org除了技术性的文档以外,还有来自各行各业工作者使用python语言的心得和感悟。在自己的工作之外,也可以学习别人使用python语言的经验,以达到自身技术提高的目的。
6.网站上还有最近python语言的更新文档、新闻以及交流活动等。作为计算机行业的学生以及将来的从业者,及时地了解技术的变革与发展是很重要的,而python的官网从一门流行编程语言的角度为我们了解行业的最新进展提供了一个平台。
从目前对python.org网站的浏览中,我不仅发现了很多值得以后参考的资源,还从一个用户的角度了解了一款产品(如python语言)想要推广市场可以做的努力(如让入门更友好、外观更好看、大佬的推荐等)。从现有的成功产品中学习到的这些经验,在以后自己进行产品开发时,应该是有所脾益的。