home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!bu.edu!kenmore.bu.edu!meissner
- From: meissner@kenmore.bu.edu (Karl Meissner)
- Newsgroups: comp.lang.c++
- Subject: A list of C++ class libraries
- Message-ID: <93472@bu.edu>
- Date: 12 Aug 92 17:51:56 GMT
- Sender: news@bu.edu
- Distribution: usa
- Organization: Boston University
- Lines: 145
-
-
- I posted about a month ago asking for a list of the C++ class
- libraries out there. Regrettably, no one answered. So I went searching for
- myself. Since I believe in the Golden Rule, and because I keep seeing
- basically the same request I have compiled a list of what I have found.
-
- I know that this list is incomplete and disorganized. If you have additions
- or corrections, please send them to me. If there are a lot of them I will
- repost this in a about a month. It just occurred to me that I should have gone
- to the library and done a citation search because I bet someone did this
- already and printed it ....oh well.
-
- I have not tried any of these libraries (yet) so I do not
- really know how good they are. I have noted that it is important to make
- sure that the libraries are compatible with the compiler that you have.
- There are quit a variety of compilers out there.
-
- I am very interested in libraries that do databases, persistent
- objects, concurrency , multithreads and distributed systems. If anyone
- knows about such, please tell me.
-
- SHAREWARE - free libraries
-
- Host ftp.uu.net (137.39.1.9)
- Last updated 17:17 22 Jul 1992
-
- Location: /systems/msdos/simtel20/cplusplus
- FILE rw-r--r-- 64676 Nov 26 1991 newmat03.zip
-
- Comment: This is apperently a matrix library for DOS
-
-
- Host alw.nih.gov
-
- Location: /pub/nihcl
-
- Comment: These are the national institute of health libraries
- The documentation say that they are not compatible with g++
-
- Host: prep.ai.mit.edu
-
- Location: /pub/gnu
- File: libg++2.2.tar.Z
-
- These are the g++ libraries and are quit neat. In the documentation, p17
- referances are made to other libraries
- "libg++ is not the only freely available source of C++ class libraries.
- most notably, alternative sources are Interviews and OOPS. (A g++
- compatible version of OOPS is currently available on prep.ai.mit.edu.
- InterView has been available on the X-windos X11 tapes and also from
- interview.standord.edu."
-
-
- There is supposed to be an official libc library floating around
- put out by AT&T but I have not run across it. I suppose I will have
- to buy it. :-(
-
-
- //doing 'whatis ++' on archie produced this
- // except for GINA they seem to be programs
-
-
- Matches for '++'
-
- GINA Object-oriented application framework library by
- GMD,based on OSF/Motif, for Common Lisp or C++
- g++ The GNU compiler for C++
- genman Generate man page from C++ include file
- interval Interval arithmetic package (C++)
- interval.c++ Interval Arithmetic in C++
- ivinfo InterViews emacs info file browser in C++
- lookup.c++ Look up commands in table
- multi-feed.c++ Simultaneous multi-site news feeder in C++
- newmat A matrix package in C++
- wacco A C++ LL parser generator
-
- There are also volumes of source code at ftp.uu.net. Some of it is no
- doubt in C++. The location is /usenet/comp.sources.misc
-
-
- ** FOR MONEY
-
- There are a number of commercial compiliers available. For
- DOS the major ones seem to be Zortech C++, Borland C++ and
- Microsoft C++.7.0.
-
- For UNIX, the ones I have run across so far are g++ by the FSF,
- and the one put out by AT&T, Sun, Hewlet Packard and ParcPlace.
- There are no doubt more. Unfortunatly these are not all compatible
- with each other. You people in comp.std.c++, work faster! :->
-
- Most of the compiliers come with various generic libraries.
-
- There are small companies that produce various specialized libraries.
- I got this information out of their adverstiments, so I do not know
- how good they are. If I have made a mistake or left your company out, let
- me know and I will add it to this sheet.
-
- Dyad Software
-
- T (206) 637-9426
- F (206) 637-9428
-
- Product: M++
- Comment: Seem the have very extensive math capabilities, Least Squares
- Optimization, Statistical Utilities, Numerical Intergration,
- Ordinary Differential Equations
- Price: for a single user $695
-
- PostModern Computing
-
- T (415) 967-6169
- F (415) 967-6212
-
- Product: NetClasses
- Comment: Classes for distributed system applications. Claims to protect
- the user from such details a byte order, port numbers and other
- obscure trivia of socket and the transport layer.
- Price: for single user license $2975
-
-
- Inmark Devlopment Corparation
-
- T (415) 691-9000 ext 12
- F (415) 691-9099
-
- Product: zApp
- Comment: DOS Windows applictaions - printing support, memory, data entry
- MDI support.
- Price: $295
-
- Rouge Wave
-
- T (503) 754-3010
- F (503) 757-6650
-
- Product: Rouge Wave C++ Class Libraries
- Comment: Several libraries - generic containers, math, matrix,
- linpack fuctions, a view class, mouse wrapper
- Price: $395 - $795 per library
-
- Those are what I found so far. If you know of anythings else please
- send it to me.
-
- Karl Meissner
-