Hacker News new | past | comments | ask | show | jobs | submit login

>- expert level C++ programmer

Are you implying the Bitcoin client wasn't a botched up C with classes and the team is still trying to make it not crap?




Indeed. It's clear Satoshi never worked for any C++ development firm that imprinted at least some type of coherent design pattern on him. The programming has the flavor of someone involved in a lot of open source, spare-time C.


The code always struck me as a cryptographer who knew how to program rather than a developer who understood cryptography.


If it was the other way around then we likely would not be having this discussion.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: