系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > IT快訊 > 詳細頁面

告別for循環(huán)!微軟發(fā)布新開源編程語言“Bosque”

編輯:jiayuan 2019-04-19 08:57:50 來源于:快科技

  4月19日消息 據(jù)相關(guān)媒體報道,微軟公司在本周宣布推出一種由Mark Barron開發(fā)的新開源編程語言“Bosque”。值得一提的是,Bosque開啟了一種正則化的編程模型,for循環(huán)也有望在在Bosque的代碼中被終結(jié)!下面讓我們來了解一下。

告別for循環(huán)!微軟發(fā)布新開源編程語言“Bosque”

  據(jù)悉,Bosque開啟了一種正則化的編程模型,通過擁抱代數(shù)運算來減少復雜性,號稱更有效率,也能提高軟件開發(fā)質(zhì)量。

  Barron認為結(jié)構(gòu)化編程模型的意外復雜性主要來自于循環(huán)、可變狀態(tài)和引用相等(兩個引用是否指向同一對象),Bosque中直接終結(jié)。

  換言之,在Bosque的代碼中,不需要“for”、“while”、“do while”循環(huán),而是引入了函子(仿函數(shù),F(xiàn)unctors)來取代,以下是一段代碼供對比參考:

告別for循環(huán)!微軟發(fā)布新開源編程語言“Bosque”

  按照官方的說法,Bosque的靈感來源于TypeScript的語法、 ML和Node/JavaScript的語義,熟悉它們的開發(fā)者在理解新語言上將有優(yōu)勢!有需要的朋友,現(xiàn)在就可以通過文中的地址前往開源代碼數(shù)據(jù)庫GitHub進行更加深入的了解。

標簽 Bosque

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

官方交流群 軟件收錄