最近由于工做须要在学习python。学习新语言是一件说简单简单说难也难的事情。说简单是由于有之前的代码能力和对其余语言的熟悉作基础,能够举一反三;说不简单是由于若是目的性不强,很容易陷入不一样语言细节的相似性而忽略了新语言独特的特色,学的没有感受或者半途而废,最终效率低下,难以学的比较深刻。因而此次我事先作了一个关注点,但愿能指导后续几门语言的快速学习,后续视效果再作调整:python
1.执行模式(解释执行/编译编译)及虚拟机、IDE等环境数据库
2.build系统学习
3.程序入口及启动,试着从作数据库链接开始熟悉ui
4.包的组织、代码查找对象
5.类型系统虚拟机
6.对象系统及元素组合机制编译
7.控制结构,重点关注特有的部分(例如python里面用乘法作循环:print "." * 10)效率