Ask HN: What are some examples of well written C/C++ codebases?

6 points by seagoj ↗ HN
I'm attempting to up my C/C++ game. I learned C++ in college, and have been a professional developer for a decade at this point in other languages, but I have never done it professionally. What are some well written open source projects should I be looking at?

Thanks

5 comments

[ 4.2 ms ] story [ 21.2 ms ] thread
Redis Postgres Nginx Llvm+clang

They are a joy to read

I will pass on recommendations from Nick Black:

9Some of the best code I can recommend includes: the core Linux kernel, OpenVPN, OProfile, OpenSSH, and the NPTL threading implementation from GNU libc. I recommend OpenSSL, the Linux PATA or TTY implementations, the SVR4 shared memory API, or the Berkeley Sockets resolver(3) API for examples of what not to do. Source: https://nick-black.com/dankwiki/images/8/85/Msadvice.pdf