home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.apps
- Path: sparky!uunet!gatech!psuvax1!atlantis.psu.edu!news
- From: mek@guinan.psu.edu (Mark E. Kotanchek)
- Subject: Re: Looking for a C++ Compiler for the MAC
- Message-ID: <*b91Hvkjwb@atlantis.psu.edu>
- Sender: news@atlantis.psu.edu (Usenet)
- Organization: Penn State Center for Academic Computing
- References: <1993Jan4.180601.9645@iscsvax.uni.edu>
- Date: Tue, 05 Jan 93 14:03:05 GMT
- Lines: 44
-
- In article <1993Jan4.180601.9645@iscsvax.uni.edu> to5232@iscsvax.uni.edu
- writes:
- > In article <1993Jan4.221458.7320@tc.cornell.edu>,
- philip@vger.cheme.cornell.edu writes:
- > > In article <1992Dec22.060830.2807849309@ultramac.uucp>,
- to5232@iscsvax.uni.edu writes:
- > >>
- > >>I am looking for a C++ compiler for the MAC. I know of Zortech but I
- am still
- > >>not sure that they still produce it. Can someone tell me of any C++
- compilers
- > >>for the MAC and where I can buy?
- > >
- > > ThinkC has a very good C++ implementation, and you can get it just
- about
- > > anywhere. BTW the current version is 5.0.3
- > >
- > How compliant is it with the ATT C++ compiler? It equivalent to ATT C++
- 2.1 or
- > higher? (Just asking for a point of reference.)
-
- I beg to differ--Think C 5.0 is NOT a C++ compiler. While it supports some
- features of C++, it does not support operator overloading which I consider
- the big reason to use C++ for engineering/scientific/number-crunching
- software development. Nice environment, but for my purposes it isn't a C++
- package. (Although, I wish it was!)
-
- There are also some other deficiencies which preclude it from being C++
- complient; however, I don't remember them since I stopped looking at the
- package when I discovered it didn't have operator overloading.
-
- (Operator overloading means I can have multiple definitions of "*" so that
- the command a=c*v behaves correctly regardless of c or v being a scalar,
- vector, matrix, polynomial, etc. Obviously, this facilitates writing
- compact, yet maintainable, number-crunching code.)
-
- Mark.
- --
- Mark Kotanchek
- Guidance & Control Dept - 363 ASB
- Applied Research Lab/Penn State
- P.O. Box 30
- State College, PA 16804
-
-