As a example for our students we use http://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob;f=src/cat.c;hb=HEAD
versus http://plan9.bell-labs.com/sources/plan9/sys/src/cmd/cat.c In fact, we have both printed on paper hanging from the wall of the corridor near our office. Let's hope they learn. On Thu, Mar 25, 2010 at 7:51 PM, <blstu...@bellsouth.net> wrote: >> in similar vein, there's this handful guide on how to make your life >> really hard in 11 easy steps: >> >> http://www.pixelbeat.org/docs/unix_file_replacement.html >> >> make sure you check out the final copy.c linked at the bottom of the page > > It's a sign of the apocalypse. The configuration of the 6th edition > kernel Lions presented was about 10,000 lines of code. This version > of cp is nearly 1/4 of that, and the function copy_internal() is over > 1000 lines long. I'm clearly not smart enough to function in a world > where cp is that complex... > > Back to real work...again...for real this time...I promise... > BLS > > >