This is where Apple, at least in the old days (not sure about these days), really shined.
Developer: I can't get this procedure to work. It generates a type 2 error.
Apple Dev Support: There's why. You are buypassing the toolbox function for this feature, and/or implementing it in the wrong way. If you do it this way (code provided), your app will work properly).
Developer: We really don't want to do it that way.
Apple Dev Support: Tough shit. Do it the way we designed the ROMS to do it, and your App will work fine.
Tough love? Yes. But dammit, it worked. In the old days Apple kept developers on a tight rope. It resulted in damn fine applications that were powerful, stable, and reliable. I fear that has subsided since the System 7 was released (Apple didn't even follow their own rules witth that POS OS).
I only know of one 'perfect' application ever written (besides "Hello World" :)
That was in the 80's, and it was called "WriteNow For Macintosh".
100 % assembly lanquage.
100 % adherance to Inside Macintosh standards.
It was fast, robust, full-featured, but unfortunately had it's demise handed to it by Words Feature-itis, even though no one uses half of what Word can do.
TL
|