不知道為什麽叫 computer science ?
我看,即不是 computer,更算不上 science。
應該叫 computation study
有人說 CS 難學,有人說 CS 最容易,剛剛考古,看到有人要我反駁一下
反駁什麽呢?依我看,Computer Science 徒有虛名 !
CS 應該分兩支:一支是 TCS,theoretical CS, 另一隻是 應用 CS。另外 至於編個網頁,或者手機app之類的,不算 CS,而是 IS。
用編程軟件編程容易,是不用上大學。但 有中學畢業的 TCS 大師嗎?
TCS 最難的是 complexity 理論,非常 rigorous,比如 P,NP,NP-hard 問題,被數學家列為最難的數學問題,還出現在一部幻覺中國數學天才電視連續劇裏麵。
次難的是 algorithm,不僅是 設計 發明 algorithm, 還要有嚴格的數學證明
還有 quantum computing,必須懂 一套全新的數學,還有 量子力學,加上 概率統計,quantum 語言,quantum糾正。。。。
quantum computing 可以算 science of computation