Article View: comp.sys.mac.oop.macapp3
Article #295Re: Defections from BedRock?
From: Reid Ellis
Date: Thu, 21 Jan 1993 15:39
Date: Thu, 21 Jan 1993 15:39
29 lines
1822 bytes
1822 bytes
Kent Sandvik <ksand@apple.com> writes: |[templates] are nice, and exception handling is nice, but when push |comes to show you could write a really nice application and if the |application fills a niche, and is a user-experience wonder, it will |sell, regardless of templates and exception handling. Christopher Russo <chris_russo@gateway.qm.apple.com> writes: |I think that we'd all agree that people will find a way to make great |products no matter what tools they're given. Further, I'm quite sure |that you could cut down a large redwood with a butter knife. Hand me |the chainsaw tho, would ya? Certainly you're not suggesting that we |should have our hands tied so that we can write better software. I'd like to second Chris' point. Exception handling is especially useful in C++ constructors. Rather than having separate methods to do the real initialization [since constructors can't fail and don't return error codes] you could simply do all the real work in the constructor, sending an exception if something goes wrong. Templates I can live without [macros will do for now] but exceptions would really make my coding life easier. Maybe this should be moved to a non-macapp group? Reid -- Reid Ellis rae@utcs.utoronto.ca || rae@Alias.com CDA0610@applelink.apple.com || +1 416 362 9181 [work]
Technical Details
Message-ID:
<1993Jan21.153939.13992@alias.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!uunet.ca!geac!alias!newsReferences:
<1993Jan14.175452.8591@netcom.com> <34677@goofy.apple.COM>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.mac.oop.macapp3 Path: arc1-ca.pugleaf.net!sparky!uunet!uunet.ca!geac!alias!news From: Reid Ellis <rae@Alias.com> Subject: Re: Defections from BedRock? Message-ID: <1993Jan21.153939.13992@alias.com> Sender: news@alias.com (News Owner) Organization: Alias Research, Inc., Toronto ON Canada References: <1993Jan14.175452.8591@netcom.com> <34677@goofy.apple.COM> Date: Thu, 21 Jan 1993 15:39:39 GMT Lines: 29