编程语言的编程模型
編程模型
面向過程的語言
面向對象的語言
Ruby
基于棧的語言
PostScript, Forth
基于規則的語言
Prolog
基于事實和規則查詢:專家系統
基于原型的語言
Io, Lua, Self,JS
所有的對象都是另外個對象的克隆體
函數式編程語言
相同的輸入得到相同的結果。內部不保存狀態---> 不存在并發問題
ErLang: 可伸縮并發,可靠
Haskell: 純函數式編程語言
混合
Scala: 給Java加上函數式編程的翅膀
Clojure:基于JVM
類型模型
強類型,弱類型
動態類型,靜態類型
Ruby 鴨子類型:看起來像鴨子,就是鴨子。 原則是針對接口編碼,而不是實現。
元編程
能夠寫程序的程序
轉載于:https://www.cnblogs.com/aiwz/archive/2012/07/26/6333118.html
總結
- 上一篇: POJ 1364 King (差分约束系
- 下一篇: hdu1518深搜DFS