如何快速学习一门新语言

最近由于工做须要在学习python。学习新语言是一件说简单简单说难也难的事情。说简单是由于有之前的代码能力和对其余语言的熟悉作基础,能够举一反三;说不简单是由于若是目的性不强,很容易陷入不一样语言细节的相似性而忽略了新语言独特的特色,学的没有感受或者半途而废,最终效率低下,难以学的比较深刻。因而此次我事先作了一个关注点,但愿能指导后续几门语言的快速学习,后续视效果再作调整:python

 

1.执行模式(解释执行/编译编译)及虚拟机、IDE等环境数据库

2.build系统学习

3.程序入口及启动,试着从作数据库链接开始熟悉ui

4.包的组织、代码查找对象

5.类型系统虚拟机

6.对象系统及元素组合机制编译

7.控制结构,重点关注特有的部分(例如python里面用乘法作循环:print "." * 10)效率

相关文章
相关标签/搜索