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 FranklinThere 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