作者changyuheng (張昱珩)
看板Soft_Job
標題Re: [討論] 程式語言根本就沒什麼好學的
時間Mon Sep 29 01:00:21 2014
程式語言就只是操控 hardware 的 interface,
從這個角度切入,確實是非常平凡的學問。
資料結構、演算法的概念是超脫語言的存在也沒錯,
演算法的研究甚至早了電腦幾百年。
但是隨著程式越來越大、硬體越來越複雜,
語言的差異就越明顯。
因為程式大,所以可讀性、維護性、複用性、擴充性,
以及除錯、測試難易等等,族繁不及備載,都成為重點。
每個語言的設計哲學都稍有不同,因此特性也不太一樣。
譬如有的語言針對平行處理或異步,
有的強調全物件導向,有的著重錯誤處理,
有的專精開發速度,有的保障可讀性……
這些不同風格的精華常需要透過學習語言來體會,
所以精通程式語言的附加價值還是很高的。
-----
Sent from JPTT on my Samsung Galaxy Nexus.
--
http://changyuheng.github.io/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.141.132.131
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1411923627.A.E67.html
→ lNishan: 大學如果有Programming Language的課 就會討論這些事 :)09/29 02:19
→ csfgsj: 大學師資早就落後業界一大截是不可說的秘密09/29 09:14
→ lNishan: 台灣學界* 如果真的想學 現在線上資源這麼多 國外大學09/29 12:49
→ lNishan: 課程也能自己拿來學09/29 12:49
推 bxxl: Coursera上 UW的programming languages即將開課09/30 08:13
※ 編輯: changyuheng (221.120.70.17), 09/30/2014 10:56:01
推 suhorng: 樓上這門課讚 09/30 13:28
→ CindyLinz: 樓上回錯篇了, 是下下篇才對.. (逃) 09/30 14:38