[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::languages

Title:Languages
Notice:Speaking In Tongues
Moderator:TLE::TOKLAS::FELDMAN
Created:Sat Jan 25 1986
Last Modified:Wed May 21 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:394
Total number of notes:2683

367.0. "C+@" by ESBS01::WATSON (Arm yourself bomb) Fri Oct 29 1993 11:30

    Has anyone heard of C+@ (cat) ?
    
    I believe its a `new' C variant from Dennis Ritchie et'al at Bell Labs.
    
    
    	Rik Watson.
    
    
    Take without permission from Turris::TLE_Trips note 189.0
    
    ``Dennis described a new C which cleans up some problems and
    adds a couple of C++ features (like class) but has none of the
    under-the-cover implicit activity (like constructors).  I asked him if
    it was a candidate for the new ANSI C which is just now getting
    underway in X3J.  He nodded thoughtfully.  Plauger hinted at this
    development in an article that appeared last month.  I am not sure if
    I am hearing sane voices of caution or old timers hanging on to their
    beloved C.  Of course, C++ means cfront to them, which is not nice.  I
    did not ask about garbage collection.''
T.RTitleUserPersonal
Name
DateLines
367.1Have seen discussion on the InternetTLE::SAVAGEFri Oct 29 1993 11:498
    There's been some (not much) discussion of it in the newsgroup,
    comp.lang.c++
    
    I didn't save any of the articles, but what I recall from memory is
    that it will have classes but not multiple inheritance.  
    
    To questions that it might be a follow on to C++, the newsgroup's Bell
    Lab participants have responded with flat denials.  
367.2DDJAIAG::PRAKASHMayank Prakash, Intelligent Information Applications Development Group.Mon Nov 01 1993 11:165
Also see the latest issue of Dr. Dobbs Journal. This is a 
special issue on OO Languages, and has a lengthy article 
on C+@.

  -mayank.
367.3Topic of 26 Jan IEEE meetingTLE::SAVAGEThu Dec 23 1993 14:1346
 Newsgroups: comp.lang.c,comp.lang.c++,comp.lang.objective-c,
	comp.lang.smalltalk,comp.lang.oberon,comp.lang.eiffel
 From: [email protected] (Bob Baker)
 Subject: IEEE meeting on C+@
 Sender: [email protected]
 Organization: Advanced Computer Application Center, Argonne National Laboratory
 Date: Wed, 22 Dec 1993 18:32:51 GMT
 
    I ran across an announcement which I thought USENET readers might be
    interested. Here is a paraphrased version:
 
 
    Meeting of the IEEE Computer Society (Chicago Chapter)
 
TOPIC:		The C+@ Programming Language
GUEST SPEAKER:	Dr. James Vandendorpe, AT&T Bell Laboratories
DATE & TIME:	Wednesday, January 26, 1994, 6:30PM
TO REGISTER:	Call 312-236-4333 (Membership NOT required)
 
PLACE:		AT&T Bell Laboratories: Indian Hill Park - Room 1U-111
			263 Shuman Blvd.
			Naperville, IL  60566
			(1 block North of Diehl Rd.; 1 block East of Mill St.)
 
AGENDA:		6:30PM - Social sponsored by AT&T Bell Laboratories
			7:30PM - Presentation and Demonstration
 
ABOUT THE TOPIC:  C+@, pronounced "cat", is an object-oriented programming 
language that uniformly represents all data with a single run-time abstraction; 
pointers to self-described objects.  Because of this abstraction, the C+@ 
language is both less complex and more powerful than is the C language from 
which it was derived.
 
The talk overviews the C+@ language; its use of data-representation 
independence to enhance code reuse; its implementation of multiple, delegated 
inheritance; its concept of "default" methodologies; its library of reusable 
parts; its GUI tools; its notion of incremental compile-load-and-go; and its 
real-time garbage collector.
 
ABOUT THE SPEAKER:  Dr. James (Jim) Vandendorpe earned a BS degree in 1968, MS 
degrees in 1971 and 1973, and Ph.D. degree in 1980.  Since 1981, he has been a 
member of the technical staff at AT&T Bell Laboratories.  For the past nine 
years, his work has focused on object-oriented programming.  He has patents in 
distributed fault recovery and real-time garbage collection.  Jim is one of 
the original C+@ language designers.