3 ms·
Lesson 1 sources on the hdd This might sound simple but in a long time I didn't feel so connected to my OS. Having the sources for every piece of softwa
by emidln 12y ago
Lesson 1 sources on the hdd
This might sound simple but in a long time I didn't feel so connected to my OS. Having the sources for every piece of software I use around made things really different. How? I'm actually looking at them
I've taken to keeping a ~/code on my machines after experiencing the same thing with a BSD. It has been life-altering to be able to search implementation details with a simple :grep in my editor. I typically keep a copy of OpenBSD sources, along with major libraries for my current target OS and my dev toolchain (clojure/python(pypy)/clang) around to reference due to this. OpenBSD sources are kept around because it's cleaner to reference when I'm simply studying how something might be accomplished (as opposed to loading up glibc or the linux kernel if I need an implementation detail).