程式語言的六個標準

阮一峰發表於2008-03-18

界上的計算機語言大概一共有幾千種,但是真正流行的恐怕只有十幾種。

什麼樣的計算機語言會得到大規模應用?一本書上總結了六個標準,我覺得寫得很好。

A. 快速的提供原型和部署(Fast prototyping and implementation)

對於常見的情況和問題,它應該提供內建工具或現成的解決方案。

B. 支援當代程式設計正規化(Support for modern programming paradigms)

這應該是說,它必須支援物件導向(object-oriented)的程式設計方法。

C. 可升級性(Scalability)

它必須可以應付大規模的使用。

D. 優秀的效能(Performance)

用它寫出來的程式,必須足夠快。

E. 互動性(Interoperability)

它應該可以容易地與其他程式進行通訊。

F. 擴充套件性(Extensibilty)

如果它本身不提供某種功能,你可以自己加上去。

(完)

相關文章