Code which every programmer must read before dying
1–10 of 38 posts
Re: Code which every programmer must read before dying
#2On the other hand, if you look at the question in a different way, you could say that the code (be it open source or not) every programmer must read before his end, is his own. As one looks at his life in one's deathbed, so should a programmer look at his code.
Re: Code which every programmer must read before dying
#3A good place to start is this interactive code viewer: http://www.keyframesandcode.com/resources/javascript/deconst... There is also a great presentation by Paul Irish ("10 Things I Learned from the jQuery Source"): http://www.youtube.com/watch?v=i_qE1iAmjFg
Re: Code which every programmer must read before dying
#4Re: Code which every programmer must read before dying
#5Re: Code which every programmer must read before dying
#6Re: Code which every programmer must read before dying
#7Re: Code which every programmer must read before dying
#8SQLite probably has some of the cleanest and most elegant C you will ever see: http://www.sqlite.org/sqlite-src-3070602.zip
Take a look at anything in OpenBSD (ex: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/bgpd/bgpd...) or nginx (http://nginx.org/download/nginx-1.0.0.tar.gz).
Re: Code which every programmer must read before dying
#9SQLite probably has some of the cleanest and most elegant C you will ever see: http://www.sqlite.org/sqlite-src-3070602.zip
I won't argue about code quality of SQLite, because I know it's superb, but the coding style is just horrible. Take a look at anything in OpenBSD (ex: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/bgpd/bgpd... ) or nginx ( http://nginx.org/download/nginx-1.0.0.tar.gz ).