I never got the impression that HN “hates” Ethereum, but I will say that the primary language used for writing smart contracts on the Ethereum blockchain has some disconcerting properties.
It is still not entirely clear to me how much of these things are problems with Solidity (name of said language) only, or if any of those issues are core to the Ethereum Virtual Machine (EVM) itself.
I remain hopeful that other languages targeting the EVM will bring to fruition the full potential of Ethereum in a safer manner.
Also some people dislike the fact that Ethereum is executing every program for every message on every blockchain node. I agree that it would be better if it didn’t have to do so but I don’t know how it could be avoided in a distributed trustless system.
https://news.ycombinator.com/item?id=14810008
It is still not entirely clear to me how much of these things are problems with Solidity (name of said language) only, or if any of those issues are core to the Ethereum Virtual Machine (EVM) itself.
I remain hopeful that other languages targeting the EVM will bring to fruition the full potential of Ethereum in a safer manner.
https://medium.com/@Hibryda/why-solidity-isnt-solid-3341af77...
Also some people dislike the fact that Ethereum is executing every program for every message on every blockchain node. I agree that it would be better if it didn’t have to do so but I don’t know how it could be avoided in a distributed trustless system.
https://www.multichain.com/blog/2015/11/smart-contracts-good...