如何快速學習一門新語言

最近由於工做須要在學習python。學習新語言是一件說簡單簡單說難也難的事情。說簡單是由於有之前的代碼能力和對其餘語言的熟悉作基礎,能夠舉一反三;說不簡單是由於若是目的性不強,很容易陷入不一樣語言細節的相似性而忽略了新語言獨特的特色,學的沒有感受或者半途而廢,最終效率低下,難以學的比較深刻。因而此次我事先作了一個關注點,但願能指導後續幾門語言的快速學習,後續視效果再作調整:python

 

1.執行模式(解釋執行/編譯編譯)及虛擬機、IDE等環境數據庫

2.build系統學習

3.程序入口及啓動,試着從作數據庫鏈接開始熟悉ui

4.包的組織、代碼查找對象

5.類型系統虛擬機

6.對象系統及元素組合機制編譯

7.控制結構,重點關注特有的部分(例如python裏面用乘法作循環:print "." * 10)效率

相關文章
相關標籤/搜索