Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!sun-barr!cs.utexas.edu!uunet!mcvax!kth!sunic!ericom!trenter.ericsson.se!etxerin From: etxerin@trenter.ericsson.se (Erik Nyquist TX/DHT) Newsgroups: comp.lang.c++ Subject: Class libraries for C++. Message-ID: <464@ericom.ericsson.se> Date: 5 Jun 89 14:20:53 GMT Sender: news@ericom.ericsson.se Reply-To: etxerin@trenter.ericsson.se (Erik Nyquist TX/DHT) Organization: Ericsson Telecom, Stockholm, Sweden Lines: 35 I am doing an investigation to find out about existing C++-libraries, in particular those which are at least AT&T version 1.2 -compatible. If you have done something similar or if you have any experience in the field I would appreciate a mail from you. Or you could post a news article if you feel like it. I am using the Oregon C++-compiler, version 1.2. Also included is a non-documented guru-version of OOPS, Keith Gorlen's class library. Does anybody know how to get the OOPS reference manual? !!!!!!! Has anyone tried to use any other existing class library than OOPS with this compiler? What experiences do you have? I also wonder if the Oregon-way to include existing C-libraries is AT&T, version 1.2-standard? It's done like this: extern "C" { int close( int fd ); // ... Other functiondeclarations with prototype. } I think that a big problem with C++, is the non-existence of a standard classlibrary for collection-classes and other basic things. One reason could be the fact that these basic collection classes could be implemented either the "Smalltalk"-way (see OOPS) with a common baseclass Object or the "ADA"-way (see GNU C++-library) with "generic" classes. Which way is the best? Should a future standard library provide both ways? ============================================================================ Erik Nyquist, TN/ETX/TX/DHT Mail: etxerin@tore.ericsson.se Ericsson Telecom 126 25 Stockholm TEL: +46 - 8 - 719 96 03 ============================================================================