選擇編程語言對初學者有多大幫助?
12-30
看了 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,這樣設計原因是什麼,有什麼好處?