[轉]函數式編程和命令式編程

所謂命令式編程,是以命令爲主的,給機器提供一條又一條的命令序列讓其原封不動的執行。程序執行的效率取決於執行命令的數量。因此纔會出現大O表示法等等表示時間空間複雜度的符號。 而函數式語言並不是通常意義上理解的「通過函數的變換進行編程」。注意到純的函數式語言中是沒有變量的(沒有可以改變的東西,所有的東西在定義以後就都是不變的),那麼這樣的東西有什麼好處呢?就比如,如果所有的東西都是不變的,那麼怎麼進行
相關文章
相關標籤/搜索