From: skdutta@ucs.att.com (Saumen Dutta)
Subject: C++ Product List - Version 2.04 - Part 1/8
Organization: AT&T Universal Card Services, Jacksonville FL
Date: Wed, 18 Nov 1992 02:23:14 GMT

This is the Revised version of the C++ Product List. It contains
information about various free and Commercial products and also
some information about the User's experience of the product.

While the technical information of the products have been
collected from the individual manufacturers, user's feedback
included are not from the manufacturers! Every attempt is made to
make the document as flawless as possible but we cannot guarantee
100% reliability.

The problem of maintaining such a list is that information becomes
old very fast and continuous update is necessary. Please feel free
to e-mail any changes which you might think right. Also if you have
worked with any of the products you may email your experience to me.
Also please let me know if you don't want your name to be put along
with the user's feedback.

This list will be available in various formats ( ascii, troff,
texinfo, info ) via anonymous ftp from 

ftp.th-darmstadt.de from Directory 
/pub/programming/languages/C++/c++-products

*NOTE*

0. There is some problems with the above ftp server. So far I am unable
   to send my files there. I will keep trying. 

1. dvi and ps formats are not available as I do not have those filters here.

2. I am getting tons of update request and finding it very difficult to 
   find time to organize this list.I request some help from the netreaders 
   to maintain this list.  Please let me know if you are interested. You
   need to have emacs installed to work on it.

3. This list has grown to nearly 100 pages. Please let me know whether it is
   worth posting on the net. My justification for posting is that, many people
   do not have ftp access and they are interested in seeing only the ascii format.

4. Is it possible to have a US ftp site for this list.


-------------------------------------------------------------------------------------


                C++ Products List and Description

                Last Updated - November 1992

           Saumen K. Dutta (skdutta@cs.tamu.edu)

     Permission is granted to make and  distribute  verbatim
copies  of  this document provided this permission notice is
preserved on all copies.

     Almost all  the  information  given  here  is  obtained
through  e-mail from various person at various times. Conse-
quently the author or the person who provided  the  informa-
tion  does not assume any form of direct or indirect respon-
sibilities  for  the  authentication  of  such  information.
Please  report any errors in this document. We will promptly
correct it.




                     Table of Contents

1       Introduction ..................................    3

2       Compilers .....................................    5

2.1
Solbourne C++ Cfront translator Version 2 & PDB  ......    5

2.2      Microsoft C7 compiler ........................    6

2.3      Lucid C++ compiler Release 2.1 ...............    7

2.4      GNU CC (gcc) compiler Ver. 2.3.1 .............    8

2.4.1    GCC on UNIX ..................................    8

2.4.2    GCC on DOS (djgpp) ...........................   10

2.4.3    NetComments ..................................   11

2.5      AT&T C++ C-front Translator Ver. 3.0 .........   13

2.6      Zortech C++ Version 2.1 ......................   13

2.6.1    NetComments ..................................   14

2.7      SCO/C++ 3.0 ..................................   15

2.8      Comeau C++ 3.0 With Templates ................   16

2.9      SPARCompiler C++ and SPARCworks ..............   16

2.10
ObjectCenter, a C++ programming environment ...........   17

2.10.1    NetComments .................................   18

2.11      EDG C++ Front End (compiler front end) ......   20

2.12      Borland C++ .................................   21

2.13      Turbo C++ ...................................   22

2.13.1    NetComments .................................   23

2.14      LIANT LPI-C++ 1.0.8  ........................   24

2.15      Objectworks\C++ 2.4a ........................   25

2.15.1    NetComments .................................   26

2.16      Oregon C++, version 2.1 .....................   27

2.17      IBM AIX XL C++ Compiler/6000 V1 .............   28

2.18      JPI Compiler from Jensen nad Partners Int.

2.19      DeltaPRO C++ Compiler Release 3.1 ...........   30

3       Libraries .....................................   32

3.1      OATH - Object-
oriented Abstract Type Hierarchy. .....................   32

3.1.1    OATH Introduction ............................   32

3.1.2    Features .....................................   33

3.1.3    Hierarchy ....................................   34

3.1.4    Evaluation ...................................   35

3.1.5    Bibliography .................................   36

3.1.6    NetComments ..................................   36

3.2      COOL - C++ Object Oriented Library  ..........   36

3.2.1    Introduction .................................   36

3.2.2    Features .....................................   37

3.2.3    Subclasses ...................................   37

3.2.4    Evaluation ...................................   38

3.2.5    Bibliography .................................   39

3.2.6    NetComments ..................................   39

3.3      LEDA -
 Library of Efficient Data types and Algorithms  ......   40

3.3.1    Introduction .................................   40

3.3.2    Features .....................................   40

3.3.3    Classes ......................................   41

3.3.4    Evaluation  ..................................   42

3.3.5    Bibliography .................................   43

3.3.6    NetComments ..................................   43

3.4      NIHCL -
 National Institute of Health Class Library  ..........   43

3.4.1    Introduction .................................   44

3.4.2    Features .....................................   44

3.4.3    Classes ......................................   44

3.4.4    Evaluation ...................................   46

3.4.5    Bibliography .................................   46

3.4.6    NetComments ..................................   47

3.5      ObjectPM  OS/2 PM Class Library ..............   51

3.6
zApp, DOS and Windows Portable Class Library ..........   52

3.7      Interviews Class Library Version 3.01 ........   52

3.8      Menuet III ...................................   53

3.8.1    NetComments ..................................   53

3.9      Zinc .........................................   54

3.9.1    Netcomments ..................................   54

3.10
Starview C++ Graphical User Interface Library .........   56

3.11      TEGL Library  ...............................   58

3.12      Linpack Math Library ........................   58

3.13      Objectkit\C++ 1.0 ...........................   59

3.14      MFC (Microsoft Foundation Class Library)

3.14.1    Introduction ................................   61

3.14.2    Window Application Classes ..................   61

3.15      NetClasses ..................................   64

3.15.1    Introduction ................................   64

3.15.2    Objects as transportable data ...............   66

3.15.3    Varieties of object transport ...............   67

3.15.4    Distributed Services ........................   67

3.15.5    Remote Method Invocation (RMI) ..............   68

3.15.6    Transport mechanisms ........................   68

3.16      USL C++ Standard Components .................   68

3.16.1    Introduction ................................   69

3.16.2    Features ....................................   70

3.16.3    Components ..................................   70

3.16.4    Tools .......................................   72

3.16.5    Documentation ...............................   73

3.17      SockStream - A Library for using sockets

4       Comments ......................................   75

5       Tools .........................................   81

5.1      Interviews Drawing Editor ....................   81

5.2      Interviews Interface Builder .................   81

5.3      FIELD C++/C/Pascal Development Environment

5.4      MTS (Memory Tuning System) ...................   82

5.5      Cback ........................................   83

5.5.1    Introduction .................................   84

5.5.2    Netcomments ..................................   84

5.6      Purify .......................................   85

5.7      Sniff ........................................   86

5.7.1    History and Future ...........................   87

5.7.2    Main Tools ...................................   88

5.7.3    Information Extraction .......................   88

5.7.4    Information Updating .........................   89

5.7.5    Project Concept ..............................   89

5.7.6    Browsers and Editors .........................   90

5.7.7    Efficiency ...................................   90

5.7.8    Acknowledgements .............................   91

5.7.9    References ...................................   91

6       Products ......................................   92

6.1      uC++ .........................................   92

6.1.1    Introduction .................................   93

6.1.2    Features .....................................   93

6.1.3    Requirements to run uC++ .....................   93

6.1.4    References ...................................   95

6.1.5    Future Enhancements ..........................   95







** CHECK OUT THE SUCCEEDING POSTINGS FOR THE REMAINING OF THE C++ PRODUCT LIST **
 
Newsgroups: cvnet.c++,comp.lang.c++