程式語言已經開始向碎片化發展,現在使用的,將是未來淘汰的

Solitaire發表於2018-05-14

程式語言已經開始向碎片化發展,現在使用的,將是未來淘汰的

軟體陣營的對決,甚至“戰爭”,一直延續到今天

開原始碼陣營(例如:Linux),PK,商業程式碼陣營(例如:Microsoft的Windows+Intel聯盟)

兩個陣營都不斷提出自己的程式語言和工具書籍

所以,程式語言五花八門,越來越碎片化

未來,程式語言碎片化的趨勢,隨著兩大陣營的“競爭”升級,必將會愈演愈烈

微軟拿下了個人電腦系統,而Android(Linux)拿下了手機系統

兩大陣營,各有勝負

究竟哪一種程式語言,能夠一統江湖,在可以預見的未來,都無法預知

但是,終究會有一種程式語言最後勝出,就像秦始皇滅六國而入主天下

多語言協同,這種混亂的局面,將會被終結

未來的理想的系統,個人認為,應該是這樣 —— 最底層的組合語言,提供 ISO 國際標準的統一的API介面

上層的指令碼語言(接近人類的自然語言),呼叫這些統一的API介面,來進行硬體無關性程式設計

即:整個系統是兩層結構,簡單高效,且具有全球通用的可移植性

(目前的各種虛擬機器,將被淘汰掉)

(Linux將被淘汰掉)

(Windows將被淘汰掉)

這是,我所預見的未來的理想系統,不知道,100年之後,人類是否有足夠的能力,可以完美的實現它

相關文章