選擇編程語言對初學者有多大幫助?

看了 Why Java Sucks and C# Rocks(1):比較的意義與目的 有感。

剛開始學編程語言,是用的Java。


只要你不選特別難的,基本沒什麼影響。Dijkstra都說初學者學Basic長大了會腦殘,你看我不也好好的。


幫助么就是少走點彎路唄,但基本只要擺正姿態,多學幾種語言,不要被第一門語言洗腦就行了,例如:

1、面向對象是正道,設計模式是標準。

2、面向對象是渣,函數式最未來。

3、靜態語言就是Java般死板,var就是動態語言特性。

4、LISP才是王道,其他語言都是抄LISP的。

5、…


LOGO --&> Pascal --&> C++ --&> C# --&> JavaScript --&> F#, GoL


有一天中午吃飯跟同事無聊數A–Z開頭的編程語言,有趣的是還都齊了。這麼多,可以慢慢挑一輩子學。嗯,不會覺得人生無趣的。


其實學這東西就是一個較真兒的過程,不管哪種語言,保持個刨根問底兒的精神還是有些必要的,之後再學習其他語言時會越來越輕車熟路。對於語言本身來說沒有好壞之分,存在既有存在的意義。反正學不完,所以就別想著一口吃個胖子了。


推薦閱讀:

epoll編程,如何實現高並發伺服器開發?
什麼人適合當程序員?
如何提高自己的android編程能力?
為什麼公司不給實習生看公司代碼?
設計 MySQL 數據表的時候一般都有一列為自增 ID,這樣設計原因是什麼,有什麼好處?

TAG:程序員 | 編程語言 | 編程 |