4 ms·
There have been plenty of attempts at this. Viper was based on Python: https://ethereum-viper.readthedocs.io/en/latest/ https://ethereum-viper.readthedocs.io/e
by technion 4y ago
There have been plenty of attempts at this. Viper was based on Python:
https://ethereum-viper.readthedocs.io/en/latest/ https://ethereum-viper.readthedocs.io/en/latest/
Simplicity was supposed to be the "technically better" language:
https://blockstream.com/simplicity.pdf https://blockstream.com/simplicity.pdf
I'm sure there were a few others I can't think of right now.
Solana uses Rust for its contracts, and I can't mention Solana or any of the above without someone pointing these platforms died specifically because people writing these contracts like them being "javascript like".
There's a really good comment on Solidity here, the fact it's "won" says a lot.
https://news.ycombinator.com/item?id=14689792#14691212 https://news.ycombinator.com/item?id=14689792#14691212