熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
介紹《通往核心 Solidity 的道路》,這是一系列的部落格文章,通過這些文章我們將分享我們在這門語言上的未來方向。
讓我們來看看概覽!

當 Solidity 首次啟動時,重點在於:
- 人體工學和可用性
- 程式設計師的熟悉度
- 安全性和正確性
隨著時間的推移,這門語言變得更加嚴格和明確,導致了技術負債、不必要的複雜性和不一致性。
在當前的類型系統上添加重要功能,例如泛型,將是一個複雜的過程,可能使語言容易受到關鍵錯誤的影響。作為解決方案,團隊決定將語言分為兩個路徑,即經典版和核心版 Solidity,
經典 Solidity:目前 solc 支援的語言。儘管它在生產中被使用且編譯器非常可靠,我們仍計劃使語言更加穩定並定期釋出重大變更。
核心 Solidity:對當前語言的重新設計,具有一個新的類型系統,旨在支持如泛型、一級函數、代數數據類型等功能。
我們計劃補充一個標準庫,一組可重用的類型和函數,這將使我們能夠在社區管理下發布功能,而不會使核心語言臃腫。
持續開發:
- 完成 IR 管道
- 編譯器中的 Ethdebug 支援
- 為 EVM 升級做好準備
Classic Solidity 的未來
「Classic Solidity 的未來」- 其中一篇即將發佈的文章 - 將呈現我們考慮在當前語言中實施的語言特性列表,根據所需的實施和設計努力以及它在長期內提供的價值進行分類,當 Core Solidity 接管時。
它將附帶每個特性的詳細描述、已知的困難以及我們希望從用戶社區獲得反饋的設計選項。
(在最後一條推文中的反饋論壇主題)
過渡到核心 Solidity
在這篇部落格文章的這一部分,我們簡要介紹:
- 即將推出的重大版本
- 與核心 Solidity 的融合
- 與核心 Solidity 的互操作性
96.75K
熱門
排行
收藏

