金色财经|Oct 24, 2025 10:01
[Solidity Team: Solidity to Split into Classic Solidity and Core Solidity]
According to a report by Jinse Finance, the Ethereum smart contract language Solidity team recently announced that the Solidity language will be split into two independent directions: Classic Solidity and Core Solidity. The current Solidity programming language is Classic Solidity, which is already in production and has a highly reliable compiler. However, the Solidity team still believes that the language itself is not stable, as evidenced by its version control under 0.x, with the latest version being 0.80.30. Classic Solidity is still planned to receive regular major updates.
Core Solidity, on the other hand, represents an innovation in Solidity, with its type system rebuilt from scratch to support features such as generics, first-class functions, and algebraic data types. Core Solidity is currently in the prototype stage. Solidity 1.0 will mark the point at which Core Solidity reaches a sufficient level of stability to become the default frontend.
The Solidity team stated that one of the goals for Core Solidity is to ensure a smooth transition from the current language, Classic Solidity, to Core Solidity. Part of this plan involves a series of major version releases that will gradually align the syntax of Classic Solidity closer to the anticipated final state of Core Solidity, making the transition more incremental.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink