Topic: C+@ Tracks


Author: jim.fleming@bytes.com (Jim Fleming)
Date: 1995/05/26
Raw View
In article <JASON.95May26122030@phydeaux.cygnus.com>, jason@cygnus.com
says...
>
>>>>>> Bob Kline Phoenix Contract <bkline%occs.nlm.nih.gov> writes:
>
>> A very kind soul pointed me to the html version on the net, which (with
>> the help of Lynx) I pulled down into a version with the tags stripped.
>> It's probably as close to a searchable plain-text version as we're
>> likely to get
>
>Actually, there's a plain-text version at
>ftp://ftp.cygnus.com/pub/g++/wpascii.zip.
>
>Jason
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

That did not take too long...less than one month...for the C++ Standard
to move from postscript to html to ASCII...:)

I wonder how many person hours were wasted making these conversions...

It is hard to believe that in 1995 humans are still wrestling with
documents that ultimately have to be converted to the lowest common
denominator for viewing (and searching)...ASCII...

ASCII = American Standard Code for Information Interchange

GEE...what a concept, a proposed American National Standard C++ Language
document coded in the American National Code for Information Interchange...

Seriously...thanks to ALL who have made this document available and
readable by as many people as possible...

Please Note: C++ has made it to the list of "Past Work" on the AT&T
Bell Labs Reasearch Web Server that is being developed...

 see: http://netlib.att.com/netlib/att/cs/home/1127.html

Also, note that Plan 9 is now being "showcased"...as far as I can tell
it does NOT use C++...I bet that is because C++ is too new...right..???

Also, for JAVA watchers...Netscape has announced that they are going to
license JAVA...check out http://java.sun.com for more info...Note the
clever NOT-C (Not Nazi) symbols on the JAVA web pages...:)

--
Jim Fleming            /|\      Unir Corporation       Unir Technology, Inc.
jrf@tiger.bytes.com  /  | \     One Naperville Plaza   184 Shuman Blvd. #100
%Techno Cat I       /   |  \    Naperville, IL 60563   Naperville, IL 60563
East End, Tortola  |____|___\   1-708-505-5801         1-800-222-UNIR(8647)
British Virgin Islands__|______ 1-708-305-3277 (FAX)   1-708-305-0600
                 \__/-------\__/       http:199.3.34.13 telnet: port 5555
Smooth Sailing on Cruising C+@amarans  ftp: 199.3.34.12 <-----stargate----+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\____to the end of the OuterNet_|






Author: jim.fleming@bytes.com (Jim Fleming)
Date: 1995/05/24
Raw View
In article <3pvk07$1ba@newdelph.cig.mot.com>, crocker@tamarin.cig.mot.com
says...
>
>In article <3prh6v$kjl@News1.mcs.com>,
>Jim Fleming <jim.fleming@bytes.com> wrote:
>>Many people have claimed that NO ONE has ever heard of C+@...some have
>>claimed that C+@ does not exist...some have claimed that they have asked
>>all of the OO experts and they have never heard of it...some claim that
>>C+@ is a hoax...
>>
>>I offered the above info simply to point out that these people (as well
>>as yourself) have certainly heard of it and have seen it...many others
>>have also heard of it, have seen it, and actually play with it from time
>>to time...:)
>
>Ok, I'll add my name to the list of people who know that C+@
>exists. I'll even admit (gulp) that I wrote some C+@ programs many
>moons ago. (I also wrote C++ programs in 1984; it wasn't all that
>great either, and not too many people knew about it.)
>
>There was some neat stuff in the C+@ environment ("neat" == things
>that were/are common in Smalltalk environments but not in C++
>environments at that time. Things like object inspectors and nice
>debuggers and the like. [Hey, this was c. 1988 (+/- 2 years). There
>was almost nothing for C++.]) There were other things, like multiple
>return values, that were somewhat unique. {We could begin a long
>debate about the necessity of multiple return values. My only comment
>is that they occur rather often in "real" programs but often
>implicitly (Have you ever seen a functionat that looks like "pass me a
>pointer to this and a pointer to that and I'll fill them in for you" -
>isn't that multiple return values?); C+@ simply makes it
>explicit. Seems like a good idea, actually.}
>
>I will, however, make NO COMMENT regarding anything else about C+@,
>because of agreements I signed when leaving Bell Labs. All remaining
>information I have about C+@ I consider to be AT&T proprietary and
>therefore am bound to not disclose it.
>--
>Ron Crocker
>Motorola Cellular Infrastructure Group
>(708) 632-4752 [FAX: (708) 632-7521]
>crocker@mot.com

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

I think the official NO COMMENT is /**/ ..... :)

To be safe from the AT&T legal staff it is probably better to use...

 ...NO COMMENT...

BTW, when I returned to AT&T Bell Labs in 1984 my consulting contract
granted me half the rights to everything I developed...:)...I do not
think they do this anymore...:)

Also, with respect to C+@. Sites that have licensed versions of C+@ can
certainly continue to compile programs, to evolve the technology and
to study the pros and cons of the language and class libraries. C+@ is
going to be an interesting challenge for Cyberspace.

Also, with respect to legal issues, I refer people to "The Design and
Evolution of C++, by Bjarne Stroustrup, Copyright 1994 by AT&T Bell Labs.
(as an aside, I do not think there is any such legal entity...I think
that the proper name is AT&T Bell Laboratories, Inc.)...Back to D&E...
on page 178 Bjarne states:

 People often express surprise that AT&T allows others to
 implement C++. That shows ignorance of both law and AT&T's
 aims. Once the C++ reference manual [Stroustrup, 1984] was
 published, nothing could prevent anyone from writing an
 implementation. Further, AT&T didn't just allow others to
 enter the growing market for C++ implementations, tools,
 education, etc. it welcomed and encouraged them. The fact
 that most people miss is simply that AT&T is a much larger
 consumer of programming products than it is a producer.
 Consequently, AT&T greatly benefits from the efforts of
 "competitors" in the C++ field.

I am not sure if Bjarne Stroustrup is an attorney for AT&T. He certainly
seems to be willing to formulate their legal opinions when needed.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
--
Jim Fleming            /|\      Unir Corporation       Unir Technology, Inc.
jrf@tiger.bytes.com  /  | \     One Naperville Plaza   184 Shuman Blvd. #100
%Techno Cat I       /   |  \    Naperville, IL 60563   Naperville, IL 60563
East End, Tortola  |____|___\   1-708-505-5801         1-800-222-UNIR(8647)
British Virgin Islands__|______ 1-708-305-3277 (FAX)   1-708-305-0600
                 \__/-------\__/       http:199.3.34.13 telnet: port 5555
Smooth Sailing on Cruising C+@amarans  ftp: 199.3.34.12 <-----stargate----+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\____to the end of the OuterNet_|