程式語言的發展趨勢

2021-09-06 04:13:04 字數 427 閱讀 4161

c#之父anders hejlsberg在2023年所做的乙個名為"c# 4.0 and beyond"的演講中介紹了他對於程式語言的發展趨勢的判斷, 指出了現代程式語言應該擁有的三大特性:

1.宣告性 (declarative)

代表就是linq, 少寫**, 告訴計算機怎麼做.

2.動態性 (dynamic)

.net 4.0 引入了動態語言執行時(dlr),  允許ruby等動態語言在net上執行.

引入dynamic型別的變數, 不事先doabc()也能通過編譯.

dynamic d = 1;

dynamic re = d.doabc();

response.write(re);

3.併發性 (concurrent)

plinq, 即在linq語句後加乙個.asparalled().

PCI Express發展趨勢

作為一種晶元 對晶元 chip to chip 技術,pci express原來多用於pc機和圖形工作站,但如今,它的發展勢頭猛漲,正逐步被包括伺服器和儲存在內的其它領域所採用。人們對傳統pci體系結構頻寬 及無縫移植的要求日益增長,加上矽工藝的飛速發展,都促進了pci express 的廣泛應用。...

UTM發展趨勢

utm雖然帶給了我們很多驚喜,但是無論是做為一種初創的概念或者是一種新興的產品,其特質還遠遠沒有被充分發揮出來。在未來的若干年中,utm又會呈現出怎樣的發展趨勢呢?更加整合 我們在這裡所說的更加整合,並不是單純的整合進更多的安全功能要素,而是整合的形態也將進一步獲得發展。目前的整合式安全裝置更象一種...

示波器的發展趨勢

從並行測量發展到序列測量 過去的嵌入式設計通常採用並行體系結構,這意味著每個匯流排組成部分都有各自的路徑。因此,只要您可以使用碼型觸發或狀態觸發找出感興趣的事件,就可以直觀地解碼匯流排上的資料。然而,現代嵌入式設計一般採用序列體系結構 即連續傳送匯流排資料。這樣做的原因是它需要的電路板空間較小 成本...