home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.mac.programmer
- Path: sparky!uunet!decwrl!world!siegel
- From: siegel@world.std.com (Rich Siegel)
- Subject: Re: C and C++ development on the Mac
- Message-ID: <Brqwsv.HGp@world.std.com>
- Organization: GCC Technologies
- References: <sch-200792164510@schaffner.mitre.org> <BrptvJ.1yM@world.std.com> <70277@apple.Apple.COM>
- Date: Tue, 21 Jul 1992 15:38:55 GMT
- Lines: 45
-
- In article <70277@apple.Apple.COM> mlanett@Apple.COM (Mark Lanett) writes:
- >siegel@world.std.com (Rich Siegel) writes:
- >
- >>In article <sch-200792164510@schaffner.mitre.org> sch@mitre.org (Stu Schaffner) writes:
- >
- >>>standardization, note that THINK C is a proprietary language. If you don't
- >
- >>What? Huh? THINK C is first and foremost a conforming implementation of
- >>ANSI C. What makes it 'proprietary'?
- >
- >C'mon Rich. The original poster said "C and C++". When you get TC++ out then
- >you can complain.
-
- Don't "C'mon Rich" me.
-
- 1) The respondent that I quoted made an (unqualified) assertion that THINK C
- was a proprietary language. To apply the modifier 'proprietary' to a
- conforming implementation of an accepted standard language is meaningless:
- THINK C 5.0 is a fully conforming implementation of the ANSI C standard.
- The object extensions to THINK C, are, likewise, not proprietary. The original
- set of extensions conformed to a draft spec from -Apple- which documented
- a language called "Minimal C++", or, sometimes, "C+-". This set of extensions
- was analogous to the object extensions implemented by Object Pascal. For
- THINK C 5.0, more object-oriented extensions were added to make programs
- upward-compatible with C++. These additional extensions were taken verbatim
- (If I recall correctly) from C++. None of the object extensions in THINK C
- were devised in-house, and all are documented elsewhere, therefore, the
- term 'proprietary' is incorrect.
-
- 2) I don't work for Symantec, and haven't for months. When "I" get a THINK
- C++ out is irrelevant, since "I" don't do that sort of work anymore.
-
- 3) I wasn't "complaining". I was presenting a defense against an incorrect
- assertion which had been presented as fact.
-
- I repeat, don't "C'mon Rich" me. C'mon, yourself.
-
-
-
-
- --
- -----------------------------------------------------------------------
- Rich Siegel Internet: siegel@world.std.com
- Software Engineer & Toolsmith
- GCC Technologies
-