5 ms·
Ethereum is predominantly written in C++. The python codebase you are talking about is the Ethereum client / virtual machine of which there are several implemen
by mothsonasloth 8y ago
Ethereum is predominantly written in C++. The python codebase you are talking about is the Ethereum client / virtual machine of which there are several implementations written in Java, Go etc.
- gamma-male 8y agoNon of you are right. Go ethereum (geth), the official client is written in Golang
- xmly 8y agoI know GETH is the official one now. But that does not matter at all. So a software written in Python is only 30K line with tests, it could become 15M lines once it is rewritten in Go? Of course, it is IMPOSSIBLE! Btw, there is also a RUST implementation from Gavin Wood, which is much faster than Geth.
- gamma-male 8y agoI have no idea what python implementation you're talking about. Concepts behind cryptocurrencies are most often not hard, but there are a million implementation details to consider if you want to write a production ready client