4 ms·
As we might know, Bitcoin is written primarily in C++. This was probably a good choice back in 2009 or so. If you were to invent/build Bitcoin today, would you
by simonebrunozzi 6y ago
As we might know, Bitcoin is written primarily in C++. This was probably a good choice back in 2009 or so.
If you were to invent/build Bitcoin today, would you still use C++? Or else? And if else, why?
- quickthrower2 6y agoI don’t know enough to answer but I can say Bitcoin is tempting me to learn c++ to understand it. And it’s purely geek motivations not profit. A goal would be to contribute to the codebase and I’m happy if I could get there in 2 years. I’m quite fatigued with regular web dev feature implementation programming but something more “pure CS” like Bitcoin would be a lot of fun and I’ve always wondered how P2P systems work at the nitty gritty network level
- ErikBjare 6y agoLooking at other blockchain/P2P tech, Go or Rust seems like the most common choices. Personally I'd go for Rust since I prefer a proper type system, but Go has strengths in its simplicity.