DEV Community

Discussion on: Go or Python and why?

jamesray1 profile image
James Ray • Edited

I would say learn Rust, because it has the advantages of speed, concurrency and safety.

Speaking from personal experience

However I have also almost finished learning Go as
I need to read code in Go (gossipsub as part of libp2p) for developing a sharding network as part of Drops of Diamond for Ethereum, and before learning Rust I learnt VBA, C++, Solidity, Python, and Vyper, in that order. I also use Python for reading Ethereum research code and implementations (e.g. of EVM and Casper).