On Dec 12, 2011, at 4:28 PM, Cameron Kaiser wrote:
For that matter, Objective-C drives me crazy.
I actually like it, but I'm weird. I feel like they did a lot of things right under
the hood that C++ sacrificed in the name of efficiency, but of course, there's a good
reason to do that, too. There's a reason IOKit drivers are done in Embedded C++ and
not Obj-C (well, there are lots of reasons, but that's one of them).
I use CodeWarrior 7 for Classilla and frankly
there's no Mac development
tool that even comes close. The debugger is delightful, if "debugger" and
"delightful" can ever occur in the same utterance, and it integrates
well with MPW and all the other build tools that Jobs II Apple swept out.
7 or Pro 7? I could never keep them straight and I have no recollection why they rebooted
the numbers. Was it a Carbon thing?
In any case, I'm pretty sure there's a stack of Codewarrior media all the way back
to something like 3 at my parents' house (I remember installing it on my father's
660av with the 80 MB "Programmer's Heaven" full install set because we had
just bought a brand-new drive for the thing; how times have changed).
The programs I create on OS X all compile from the
command line. If I
absolutely have to use Xcode to build something, it's with xcodebuild, not
with GUI Xcode.
I'm probably going to have to look into how to do that efficiently, because I'm
getting really fed up with XCode to the point where it's not fun to program with it
anymore. I obviously don't use it for the command-line apps. Are there
easily-available guides to the command-line tools (i.e. not Apple's rather
difficult-to-work-with docs)?
- Dave