Path: utzoo!attcan!uunet!cs.utexas.edu!sun-barr!decwrl!ucbvax!hoptoad!tim From: tim@hoptoad.uucp (Tim Maroney) Newsgroups: comp.sys.mac.programmer Subject: Re: Standard File and Desk Accessories Message-ID: <7596@hoptoad.uucp> Date: 8 Jun 89 21:43:23 GMT References: <50967@tut.cis.ohio-state.edu> <7547@hoptoad.uucp> <4972@umd5.umd.edu> <51276@tut.cis.ohio-state.edu> <4975@umd5.umd.edu> <2016@husc6.harvard.edu> <51402@tut.cis.ohio-state.edu> <2023@husc6.harvard.edu> Reply-To: tim@hoptoad.UUCP (Tim Maroney) Organization: Eclectic Software, San Francisco Lines: 20 I agree with Rich; to do serious programming on the Mac, you *need* an assembler. I think it was a terribly foolish decision to stop bundling the excellent MPW Assembler with the MPW Shell. I can't imagine a serious programming project on the Mac that uses absolutely no assembly language. Very little, possibly, but none? No way. And again, I agree with Rich that you need to *not* write resources into other people's files. It's not a solution, period. Don't do it. There are tons of other ways to do what you need without stepping on people's resource files. How often do both Rich and I spontaneously clutch our throats and make loud exaggerrated gagging noises? Not very often? That should tell you something! So what's wrong with using the DCE private storage field or the refCon of the main DA window? You can get at both without globals, and they both have the ability to store whatever you need. Unlike writing into code space, they won't break on future systems. -- Tim Maroney, Consultant, Eclectic Software, sun!hoptoad!tim "Jesus died for somebody's sins, but not mine." -- Patti Smith