|
|
|
|
|
by mrkramer
1472 days ago
|
|
>Satoshi was NOT an excellent C++ programmer. I'm not a programmer but that is what Gavin Andresen said[1]; he said something like this "Satoshi was an excellent C++ programmer but he wasn't a cryptographer" and "Satoshi wasn't familiar with Cryptography 101" in a sense that Satoshi was sometimes mixing up basic cryptographic concepts. And yea I know Bitcoin had plenty of bugs I heard of notorious Value overflow incident[2]. >IMO it was initially written by someone deep in government (but I have no proof, just my opinion from looking at the code). My assumption is someone from the academia e.g. university professor. Maybe someone who was teaching freshmen basics of Computer Science and basic C++ programming then your point might be valid that Bitcoin's codebase was poorly written looking from the practical and from the professional point of view. [1] https://www.youtube.com/watch?v=rQ3e1Pzu7iI [2] https://en.bitcoin.it/wiki/Value_overflow_incident |
|