指針意味著地址,數學語言是沒有地址這個概念的。要精確定義一個計算機語言,必須建立該語言的數學模型。在計算機科學裏叫做建立語言的“語義(semantics)”。建立跟地址相關的操作的語義非常困難,做出來的語義都很難看。
在實際應用裏,地址意味著計算過程中按地址搜索尋找數據,這是傳統計算機效率低的根本原因之一。理想的搜索尋找應該是按模式搜索尋找。上世紀八十年代日本人搞“第五代計算機”,目標之一就是要擺脫地址,實現按模式搜索尋找。
指針是傳統計算機語言最糟糕的東西之一
所有跟帖:
•
haha 日本軟件不靈
-大大V-
♂
(0 bytes)
()
09/05/2014 postreply
11:58:57
•
那個就是非馮諾依曼機了
-企鵝肥肥-
♂
(0 bytes)
()
09/05/2014 postreply
12:05:34
•
有不同意見。指針是傳統計算機語言(c/c++)最精妙的東西,沒有之一
-coolwin-
♀
(0 bytes)
()
09/08/2014 postreply
22:33:05