Ask HN: What are the top open source software written in C?
I'm looking for top open source softwares written in C (excluding linux kernel) for learning by code reading. AFAIK, Apache Web Server, Gnome, GIMP and parts of firefox are written in C. Do you know of any other interesting open source projects using C as their development language?
19 comments
[ 2.4 ms ] story [ 51.8 ms ] threadto answer your question, pretty much anything at GNU, coreutils, binutils, bash, grep, etc. here's the link: http://www.gnu.org/software/
Also I'd recommend reading the redis source, its an easy read and well designed. Also emacs if your also interested in lisp or text-editing ( still difficult portions are written in c ). And if you're a chess fan check out the GNU chess project, for games then there's quake 3 src - which was my first completed c source read.
good reading!
zlib http://zlib.net/ zip library, used a lot, so ... hmm same thing as above.
zlib contains both zip-specific logic (which maybe hard to understand if you don't know how compression works), and also IO-logic which is pretty straight forward.