Re:Learn Ethereum smart contract programming
by pkulak on Monday July 24, 2017 @12:36PM
(#14839909)
Does Solidity really matter, though? "How's the VM" is the real question. I haven't spent more then 10 minutes looking into it, but it seemed reasonable to me. No heap and 256(?)-bit addressing seem like good ideas to keep execution complexity down.
[ Parent
| on HN ]
Re:Learn Ethereum smart contract programming
by UncleMeat on Monday July 24, 2017 @08:23PM
(#14843994)
The VM is also fucked (or, at least it was in the recent past) because it turns out that their semantics are a mess. For example, exception handling is either implicit or explicit depending on how a method is invoked!
Re:Learn Ethereum smart contract programming
by tachyonbeam on Monday July 24, 2017 @03:11PM
(#14841656)
It does matter if the use of Solidity is being actively promoted. Sure, maybe you're smart and you'll pick safer options, but if a huge percentage of contracts are written in Solidity, it could still mean there are massive security holes everywhere.