Solidity in 2023
summary
Team reshuffle and concrete feature work focus the update: a prototype experimental Solidity becomes the main development track while the stable compiler gets only fixes; an implemented but shelved EOF branch exists; optimizer now recognizes unchecked for loop increments under specific conditions to avoid pointless overflow checks; user-defined value types with monoidal operators land (restricted to value types so types remain decidable); plan to stabilize an ETH debug data format and make VIR the default on June 1, 2024; older EVM versions face deprecation.
AI-written summary · about
chapters (9)
- 0:00Intro
- 0:20Solidity Team
- 1:37Last Year
- 3:15Unchecked for Loop
- 4:05User Defined Operators
- 5:27Whats Next
- 7:26Experimental
- 8:04Feedback
- 10:08Outro
related talks
38mIntroducing Core Solidity
17mQ&A: Web3.JS, Etherscan, and Solidity
21mScaffold-Eth, OpenZeppelin, and EVM Optimization
18mAll the things I wish (native) Solidity would let me do
17mDeveloper Keynote
45mPresent & Future of Blockchain Ⅱ
25msolx: an LLVM-based Solidity toolchain
01h 31mHow to find Solidity vulnerabilities
