編程範式的示意圖

 
LtU上看到的。這張圖根據CTM的思路,勾畫了不同編程範式的特性和聯繫。方框代表某種編程範式。箭頭邊的黑體字表示箭頭上方編程範式的代表性語言。以“+”爲前綴的斜體小字是一種編程範式過渡到另一種編程範式需要的語言特性。CTM從陽春版的核心語言(kernel language)開始,逐步解釋語言不足之處,並由此加入新的語言特性,最後就得到了幾乎完整的語言—Oz。這就是爲什麼Oz出現在多條分支的末端。對學習編程語言沒有興趣,又想了解不同編程範式的老大們,可以專攻Oz了。:-) 奇怪的是SQL居然在命令式語言分支的末端。作者大概是值Trans-SQL一類的語言吧。
 
 
發佈了245 篇原創文章 · 獲贊 33 · 訪問量 323萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章