Re:Ask HN: What open source project, in your opinion, has th...
by christophilus on Friday September 21, 2018 @11:13AM
(#18040282)
Yep. I was going to say Redis and SQLite. Both are really well commented. They almost read like a manual.
Re:Ask HN: What open source project, in your opinion, has th...
by andoma on Friday September 21, 2018 @02:27PM
(#18041654)
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.
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