In the #SoliditySummit registration form, we asked you what you most love and hate about Solidity. We received more than 200 replies. We thank you for providing us with valuable insights & would like to share some of the highlights with you!
https://abs.twimg.com/emoji/v2/... draggable="false" alt="✨" title="Sparkles" aria-label="Emoji: Sparkles">
https://abs.twimg.com/emoji/v2/... draggable="false" alt="⬇️" title="Downwards arrow" aria-label="Emoji: Downwards arrow">
The by far most liked feature in this survey were modifiers, followed by Yul (inline assembly) and mappings, which share the second place in the ranking. Also popular: Inheritance features, create2, try/catch, structs and delegatecall.
Here& #39;s the full list of "loved" Solidity language features.
A quite distinct picture on the "most hated" side of things: Debugging/ error handling is by far the most cumbersome aspect, followed by issues around string handling. Funnily, some of the most loved features seem to be hated by others! Also prominent: The "stack too deep" error.
Here& #39;s the full list of "hated" aspects in Solidity.
What do YOU
https://abs.twimg.com/emoji/v2/... draggable="false" alt="❤️" title="Red heart" aria-label="Emoji: Red heart"> or
https://abs.twimg.com/emoji/v2/... draggable="false" alt="🤢" title="Nauseated face" aria-label="Emoji: Nauseated face"> about Solidity?