python, 这门打满了补丁的语言

其实在很久以前, 我就用python2.X写过一些程序, 不过当时并未系统地来了解这门语言, 只是用到什么学什么而已.
而现在, 这些年过去, python变得这么流行, 当年我用来写小程序的语言, 现在已经被一些大公司用来写业务后台服务.
所以这两天, 抱着好奇的心情, 再次学习python
结论就是, 这是一门打满了补丁的语言.
正如Yin Wang所说, 脚本语言原本创造的初衷, 就是用来"快,猛,糙"地做一些事情, 所以它在诞生之日起, 就没有想过很多工程向非常重要的特性.
可能是python作者自己也没想到它这么火, 于是在后面加上了很多模仿工程特性的补丁.
但是这些补丁, 总是有些不伦不类.
python的注解用来检查类型, 简直是笑话...

我认为这门语言的优点是一大堆写好的第三方包.
而为什么大家选择python来写包, 可能是因为python众多的语法糖.
以及特立独行的缩进语法(这个不错! 强制将代码写得很工整)

很多人都推荐python作为初学编程的语言.
我只能说半认同这个观点.
重点是你学编程来做什么.
若来写点小程序, 用于辅助工作, 那它还行.
要是别的, 建议还是不要.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,967评论 25 709
  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,654评论 6 427
  • 一、异同对比选择1、Python和ruby的相同点: * 都强调语法简单,都具有更一般的表达方式。python是缩...
    沃伦盖茨阅读 9,615评论 2 24
  • 秋天的落叶,飘过了谁的心房?带走了谁的思念?总是不经意地让某个人走进心中,总是无目的的关注某个人。不知道怎么招惹...
    灬唯心傑阅读 1,898评论 0 1
  • vhjhhuisnwbbjjsjbbdbjsjj
    仇志轩阅读 981评论 0 5