Posted By Quentin Carnicelli on August 14th, 2005
Today Audio Hijack Pro (and all the libraries that go into it) passed the 100,000 lines of code marker. For the last few weeks, the line count had been hovering around 97,000 to 98,000. But yesterday while doing some maintenance work on alert dialogs, I saw that we were just about to roll past 100,000.
For the 100,000th line, we wanted to do something special (and avoid having it be a newline). So we scanned in our pen and ink signatures, and made a special “100,000th Line Of Code” image. Instead of simply including the image as a file in the application, we encoded it into the source. So in a sense, the 100,000th line is our signatures on the application. Specifically, I believe it’s the first “e” in my own signature.
Then, we put the 100 KLOC commemorative image into the secret about box, and took the rest of the day off. Hey, the important coding was done for the day, right?
proton:~/Projects/main qdc$ constructor linecount-all ahpro Audio Hijack Pro : libah: 6 source files 2140 source lines AudioHijackServer: 5 source files 1480 source lines ra script helper: 8 source files 1017 source lines ra timer helper: 5 source files 1382 source lines sw4fx: 52 source files 17662 source lines sw4fxViews: 24 source files 2283 source lines sw4fxPatchViews: 30 source files 4473 source lines sw4fxPlugins: 43 source files 11394 source lines auverse: 40 source files 11784 source lines AudioHijackKit: 100 source files 15573 source lines Protein: 130 source files 15907 source lines ExtrasInstaller: 11 source files 1525 source lines Audio Hijack Pro 2: 89 source files 13380 source lines 13 projects: 543 source files 100000 source lines