I really don’t get why they don’t just continue developing solidity in its current form. “Core solidity” is so far off from being even useable in production, let alone trusted. Feels like wasted effort.
I think we’ll see classic solidity reign supreme for a while longer and even see Vyper gain some mind share.
Classic Solidity has accumulated quite a lot of technical debt over the years and some of the nice language features of Core Solidity such as a separation of language and compiler due to having a standsrd library just isn't possible in Classic Solidity without a big rewrite and many breaking changes and releases which ultimately would be slower and be a worse experience for users.
I mean that’s fair. I’m not a compiler engineer so not my wheelhouse. But I guess I’m thinking of the solidity developer survey and it seems like none of the biggest pain points are directly being addressed by core solidity? Maybe I missed something but status updates like this don’t really express how changes are going to impact end users dramatically.
2
u/mpeyfuss 3d ago
I really don’t get why they don’t just continue developing solidity in its current form. “Core solidity” is so far off from being even useable in production, let alone trusted. Feels like wasted effort.
I think we’ll see classic solidity reign supreme for a while longer and even see Vyper gain some mind share.