如何快速学习一门新语言

最近因为工作需要在学习python。学习新语言是一件说简单简单说难也难的事情。说简单是因为有以前的代码能力和对其他语言的熟悉做基础,可以触类旁通;说不简单是因为如果目的性不强,很容易陷入不同语言细节的类似性而忽略了新语言独特的特点,学的没有感觉或者半途而废,最终效率低下,难以学的比较深入。于是这次我事先做了一个关注点,希望能指导后续几门语言的快速学习,后续视效果再做调整:

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

2.build系统

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

4.包的组织、代码查找

5.类型系统

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

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

原文地址:https://www.cnblogs.com/eternalwt/p/7908617.html