home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!apple!applelink.apple.com
- From: RSD@AppleLink.Apple.COM (Research SW Design, D Goldman,PRT)
- Newsgroups: comp.sys.mac.oop.macapp3
- Subject: Re: Performance tests...
- Message-ID: <725425486.5019035@AppleLink.Apple.COM>
- Date: 27 Dec 92 02:44:00 GMT
- Sender: daemon@Apple.COM
- Organization: AppleLink Gateway
- Lines: 23
-
- Richard --
-
- It's really not an Either-Or situation.
-
- There is no such thing as a "highly computational application" -- there are,
- however, applications that include *pieces* that are highly computational.
-
- This means that you can write your application in an OOP framework, and gain
- all of the usual advantages of that. Then if you have some highly computational
- sections to write, feel free to do them as straight Pascal or C (whichever
- you're more comfortable with; performance differences usually relate more to
- the efficiency of your particular compiler [and the cleverness of your
- particular programmers] than to language choice). Many strictly computational
- tasks will not benefit by an artificial recasting into an object-oriented
- metaphor.
-
- As long as you can plug in performance-critical modules written in straight C,
- Pascal, assembler, or whatever, you should pick your framework on criteria
- other than performance.
-
- -- Dave Goldman
- Research Software Design
-
-