[URL] 程式語言的特性本質(四)-往數學領域抽

看板Soft_Job (軟體人)作者 (有些事,有時候。。。)時間14年前 (2012/05/26 09:14), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
程式語言的特性本質(四)-往數學領域抽象化的函數程式設計 http://www.ithome.com.tw/itadm/article.php?c=73705 許多程式語言融合了多種程式設計典範(Paradigm), 除了為人熟知的結構化、物件導向等典範外,逐漸也可 見函數程式設計(Functional programming)的蹤影, 相對於物件導向將問題具體為物件互動的世界,函數設 計則往數學領域抽象化,將問題逐項分解為函數定義。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.126.156

05/26 09:20, , 1F
函數程式設計的重點就在於沒有Side-effect
05/26 09:20, 1F

05/26 09:23, , 2F
但是我覺得F.P. 最大的挑戰還是可讀性,數學好的人不多呀
05/26 09:23, 2F

05/26 10:57, , 3F
FP仍是經常要向有side-effect的世界靠攏,否則用戶極少.
05/26 10:57, 3F

05/26 11:09, , 4F
我覺得F.P. 讓我學會的是意識到所謂environment的存在
05/26 11:09, 4F

05/26 14:06, , 5F
Haskell 讓我知道工數被當不是沒原因的~
05/26 14:06, 5F
文章代碼(AID): #1Fm2vuty (Soft_Job)
文章代碼(AID): #1Fm2vuty (Soft_Job)