Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!sri-unix!dan@bbncd
From: dan@bbncd@sri-unix.UUCP
Newsgroups: net.unix-wizards
Subject: Re: extended C with classes -- is this for sale yet?
Message-ID: <3536@sri-arpa.UUCP>
Date: Wed, 27-Jul-83 21:41:54 EDT
Article-I.D.: sri-arpa.3536
Posted: Wed Jul 27 21:41:54 1983
Date-Received: Mon, 1-Aug-83 04:37:52 EDT
Lines: 13

From:  Dan Franklin 

There is no connection between Stroustrup's work and Brad Cox's.  Cox's work,
originally done at ITT as OOPC, essentially embeds some of the Smalltalk
programming language ideas in C; it provides a more "dynamic" programming
environment, in which programs can perform operations on data objects ("send
messages") without knowing at compile time precisely what objects are going to
be involved.  Stroustrup's classes are entirely a compile-time construct, which
means that they are less flexible, but also less expensive (i.e., little or no
runtime overhead, as opposed to Cox's system which has a fancy, somewhat more
expensive subroutine call for sending messages to objects).

	Dan Franklin