一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

服務器資訊|IT/互聯網|云計算|區塊鏈|軟件資訊|操作系統|手機數碼|百科知識|免費資源|頭條新聞|

服務器之家 - 新聞資訊 - 軟件資訊 - 多范式編程語言Scala跳過2.14,明年上Scala 3

多范式編程語言Scala跳過2.14,明年上Scala 3

2019-12-25 20:51開源中國 軟件資訊

Scala 是一門現代的多范式 編程語言 ,志在以簡練、優雅及類型安全的方式來表達常用編程模式。Scala 官方公布了 Scala 2 接下來的發展計劃,開發團隊表示工作將轉向 Scala 3,而不是開發 Scala 2.14。 重點雖然轉移到 Scala 3,但將繼續

Scala是一門現代的多范式編程語言,志在以簡練、優雅及類型安全的方式來表達常用編程模式。Scala 官方公布了 Scala 2 接下來的發展計劃,開發團隊表示工作將轉向 Scala 3,而不是開發 Scala 2.14。

多范式編程語言Scala跳過2.14,明年上Scala 3

重點雖然轉移到 Scala 3,但將繼續維護 Scala 2.13,以確保社區有足夠的時間謹慎地過渡到 Scala 3。

長期以來,開發團隊認為必須有 2.14 版本才能確保順利過渡到 3,但是經過大量的研究和討論,現在確信完全不需要 2.14。這樣可以帶來兩方面的好處:

Scala 3 將可以更快地投入生產環境。在完善編譯器和升級相關工具方面,有許多工作要做,同時將幫助生態系統升級。

無需為 2.14 重建 Scala 庫和工具生態系統,從而節省了維護人員的時間以準備 Scala 3。

主要目標是提供從 Scala 2 到 3 的平滑且增量的遷移路徑,要實現此目的,Scala 2.13 和 3.0 將使用相同的標準庫,并且它們的編譯器后端將以相同的方式輸出字節碼。

共享標準庫

共享標準庫消除了 Scala 2.13 和 3 之間的主要潛在差異,并有助于遷移。

但是,這也意味著對標準庫的二進制不兼容更改將不得不等到 Scala 3.x 系列中的稍后版本,屆時將擁有補救二進制不兼容的工具。更具體地說,由于 Scala 2.13 在其系列之內保持向前和向后二進制兼容,因此無法添加或刪除任何類或方法。

如果在從 2 到 3 的遷移期間,迫切需要在這些限制之外發展標準庫,開發團隊可能最終仍會選擇發布 Scala 2.14 版本。

共享的 ABI

除了標準庫,通過共享 ABI,Scala 3.0 和 2.13 工件可以共同存于類路徑上并且可以無縫地互操作,這樣可以逐步遷移并簡化測試。

目前 Scala 3 已經向后兼容,它可以使用由 Scala 2.13 構建的庫。為了實現向前兼容,Scala 3 編譯器將提供一種機制來確保公共接口位于公共語言子集中,以便可以在Scala 2.13 中使用它。這意味著作為庫作者的開發者可以直接使用某些 Scala 3 內容,而無需從 Scala 2.13 升級。

除了技術互操作性之外,開發團隊還將關注于測試和改進工具,以確保順利遷移。例如,原定于 2.14 版本中進行的遷移警告將在 2.13 中實施。

除此之外,Scala 官方還羅列了一些相關問題,包括爭取在 2020 年年底之前發布第一個候選版本、如何采用類型化抽象語法樹 TASTy 處理二進制兼容性問題、宏無法從 2.x 直接遷移到 3.0、以及性能、測試工具與 IDE 支持等,詳情查看官方說明:

https://www.scala-lang.org/2019/12/18/road-to-scala-3.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 五月婷婷伊人网 | 四虎影视在线观看2413 | 亚洲精品综合一二三区在线 | 亚洲AV蜜桃永久无码精品无码网 | 日日精品 | 99网站在线观看 | 97爱sese | 日韩国产欧美成人一区二区影院 | a级免费在线观看 | 男女肉粗暴进来下面好紧 | 99热这里只有精品国产在热久久 | 91麻豆精品国产 | 久久天天躁狠狠躁夜夜躁 | 不良研究所地址一 | 四虎影院2019| 美女岳肉太深了使劲 | 韩国女主播一区二区视频 | 日本国产在线视频 | 亚洲 综合 自拍 精品 在线 | 日本xxwwwxxxx| 性吟网 | 操日日 | 日本性生活免费看 | 日韩日韩日韩手机看片自拍 | 明星ai人脸替换造梦在线播放 | 天天色影视综合网 | 国产欧美日韩精品一区二 | 欧美亚洲国产精品久久第一页 | 免费成年网 | 桃色导航| 亚洲成人一区 | 午夜国产精品 | 4tube欧美高清 | 精品久久久久久午夜 | 免费一级毛片完整版在线看 | 色呦阁 | 西西人体大胆77777视频 | 免费网址视频在线看 | 亚洲午夜精品久久久久久抢 | 青青青草国产 | 无限在线观看视频大全免费高清 |