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

When we take the language into consideration, unwound like to mention Redis.

Often codebases written in C are a a mess to understand, a mess to read. The Redis Source Code is understandable even without deep knowledge of C




Yep. I was going to say Redis and SQLite. Both are really well commented. They almost read like a manual.


Although still in beta, I'd like to add BearSSL to the mix of well written and documented C libraries. In particular compared to the OpenSSL "documentation". It's also nice to see an TLS implementation without any memory allocations at all.


> Redis Source Code is understandable even without deep knowledge of C

Came here to say exactly this - Redis is very cleanly written.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: