Article View: comp.sys.mac.oop.macapp3
Article #255Re: Quality of CW's Class Libr
From: JWBAXTER
Date: Sat, 09 Jan 1993 16:52
Date: Sat, 09 Jan 1993 16:52
28 lines
1568 bytes
1568 bytes
From: jwbaxter@halcyon.halcyon.com
Subject: Re: Quality of CW's Class Library
To: DRAPER@ODIN.MDA.UTH.TMC.EDU
Cc: MACAPP3TECH$@applelink.apple.com
> Does anybody have any comments on the quality of the Component Workshop
>class library?
>
>Is the architecture sound?
Ed,
In addition to Jeff's and Bob's comments, it's worth noting that
platform-independence is built into the library from the start. Just as
one example, there's a Picture class. Which as reasonable behavior. On
the Mac, when you ask for one of these you get a MacPicture, in which the
reasonable behavior is implemented using a Macintosh picture. On the
(future) Windows version, the same code would produce a picture thing
suitable for Windows. As long as you write code for the Picture class,
your code should move unscathed. Same for Fonts, Icons, Files, etc, etc,
etc. Clearly, if you write code which "knows" it's dealing with a
Macintosh picture, then your code is "stuck" on the Mac. That's your
fault, not the framework's.
Whether this works in practice will be learned later this year.
--John
--------------
John W. Baxter jwbaxter@halcyon.com [BAXTER.JOHN on AppleLink, from
AppleLink only.]
Technical Details
Message-ID:
<199301091648.AA12145@halcyon.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!olivea!apple!applelink.apple.comShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!sun-barr!olivea!apple!applelink.apple.com From: JWBAXTER@HALCYON.HALCYON.COM Newsgroups: comp.sys.mac.oop.macapp3 Subject: Re: Quality of CW's Class Libr Message-ID: <199301091648.AA12145@halcyon.com> Date: 9 Jan 93 16:52:00 GMT Sender: usenet@Apple.COM Organization: AppleLink Gateway Lines: 28