Path: utzoo!attcan!uunet!mcsun!inria!axis!axis!coms!jcc From: jcc@design.axis.fr (Jean Christophe) Newsgroups: comp.lang.c++ Subject: Monthly posted C++ products & books list (ASCII version) Keywords: C++, products, books , list, ascii Message-ID: <340@design.axis.fr> Date: 22 May 90 13:37:03 GMT Organization: Axis Design, 135 rue d'Aguesseau 92100 Boulogne France Lines: 648 C++ Products & Books List May 1990 Here is the latest list of currently available C++ products. Heartfull thanks to all the people who sent me informations and/or corrections. My intent is to keep this list alive. So if you know a product that is not in this list, please Email to me your informations, and I'll add it to the next release of the list. I'm particularly interested in mail and Email addresses that aren't in this list. Every bit of information will be welcome! About prices : be warned that this entry of the list is here just to give an idea of what it *MAY* cost. Prices are frequently moving matter. So if you're interested in a product, you'd better check with the distributor... For now, my intent, if there are no objections against it, is to post an update of this list once a month. This may well answer some of the most frequent questions on this newsgroup ('where can I get product xxx...?')! I hope this will be usefull to you... -- "Jessie" ------------------------------------------------------------------------------ jcc@design.axis.fr | "An artificial intelligence is better than none!" .!inria!axis!design!jcc | "Artificial intelligence matches natural stupidity!" Collet Jean-Christophe | "Objets inanimes avez-vous donc une ame ?" ------------------------------------------------------------------------------ Axis Design | 135, rue d'Aguesseau | 92100 Boulogne | France | Tel: +33 (1) 46 05 89 51 | ------------------------------------------------------------------------------ --- CUT HERE --- CUT HERE --- CUT HERE --- CUT HERE --- CUT HERE --- CUT HERE WARNINGS ======== #1) PD means Public Domain (no restriction) FW means FreeWare (some restrictions) GPL means Gnu Public License (some restrictions) #2) prices may be wrong (it's here just to give an idea of what it may cost). #3) Prices for AT&T's sources may vary from $350 (for Universities) up to $20.000. That is : check with AT&T! COMPILERS ========= ------------------------------------------------------------------------ cfront 2.0 AT&T's C++ translator. Version 2.0. Price is variable AT&T (source distribution). ------------------------------------------------------------------------ HCR/C++ HCR's port of cfront 2.0 shipped with a source level debugger (dbXtra) with windowing features. On 386 boxes (SCO & Interactive). $1000 HCR Corporation 130 Bloor Street West Suite 1001 Toronto, Ontario M5S 1N5 Tel: (416) 922-1937 Fax: (416) 922-8397 ------------------------------------------------------------------------ g++ 1.37 Gnu C++. This is a native compiler. GPL Free Software Foundation 675 Mass. Ave. Cambridge, MA 02139 USA Tel: (617) 876-3296 Email: fsf@prep.ai.mit.edu ------------------------------------------------------------------------ MPW C++ Apple's port of cfront 2.0 to the Mac. (You'll need MPW C 3.0 to make it works) $175 Apple Corp. ------------------------------------------------------------------------ Zortech C++ C++ (2.0) for Dos machines. This is a native compiler and is shipped with a source level debugger and a set of classes. $450 Zortech Inc. 1165 Massachusetts Ave. Arlignton, MA 02174 USA Tel: (617) 646-6703 ------------------------------------------------------------------------ GlockenSpiel C++ GlockenSpiel's port of cfront 2.0 for Dos & OS/2 machines. Price unknown GlockenSpiel 39 Lower Dominick Street Dublin 1, Ireland Tel: +353 (1) 733-166 ------------------------------------------------------------------------ Lattice C++ Lattice's port of cfront to the Amiga. $375 Lattice(SAS) ------------------------------------------------------------------------ InTek C++ InTek's port of cfront 2.0 to System V (386) & Dos (286 & 386). Uses extended memory (OS/2 version expected). from $249 to $495 Integration Technologies Inc (Intek) 1400 112th Ave. S.E. Suite 202 Bellevue WA 98004 Tel: (206) 455-9935 Fax: (206) 455-9934 ------------------------------------------------------------------------ Green Hills C++ C++ native & cross compilers for 680x0 and 88000 Price unknown Oasys 230 2nd Avenue Waltham, MA 02154 Tel: (617) 890-7889 ------------------------------------------------------------------------ CC C++ Comeau's port of cfront 2.0 to 286/386 boxes, every 386 Unixes, AT&T Unix PC, 3B1, Dos & OS/2. from $250 to $1000 Comeau Computing 91-34 120th street Richmond Hill, NY 11418 Tel: (718) 849-2355 ------------------------------------------------------------------------ Oregon C++ C++ native compiler (compatible with 2.0), plus a source level debugger. For Sun3, Vax, 386, NCR tower & Motorola Delta System V/68. Sun's SparcStation & Digital DecStation expected. Price unknown Oregon Software 6915 SW Macadam Ave. Suite 200 Portland, OR 97219 - 2397 Tel: (503) 245-2202 Fax: (503) 245-8449 Email: ...!uunet!oresoft!support ------------------------------------------------------------------------ Guidelines C++ Guidelines's port of cfront 2.0 for Dos & Unix V/386. from $395 to $495 Guidelines Software, Inc. P.O. Box 6368, Dept. UR Moraga, CA 94570 Tel: (415) 376-5527 ------------------------------------------------------------------------ Sun C++ Sun's port of cfront 2.0 to SunOS 4.0 with source level debugger and tool support. Header files for standard SunOS libraries including SunView. For Sun3 & Sun4. Tools include dbx, profilers, yacc, lex, nm, rpcgen. from $1200 Sun MicroSystems Inc. 250 Garcia Avenue Mountain View, CA 94043 Tel: (415) 960-1300 ------------------------------------------------------------------------ NDP C++ Microway port of cfront 1.2 to Dos, Unix & Xenix. $495 MicroWay P.O. Box 79 Kingston, MA 02364 Tel: (508) 746-7341 Fax: (508) 746-4678 ------------------------------------------------------------------------ CCS C++ CCS's port of cfront to HP9000 series 300 and series 800 computer. Price unknown Corporate Computer Systems Inc. 33 West Main Street Holmdel, NJ 97733 Tel: (201) 946-3800 fax: (201) 946-7167 ------------------------------------------------------------------------ HP C++ HP's port of cfront 2.0 to HP9000 series 300 and series 800 systems. includes an OO debugger and tools. header files for HP-UX, X11, Motif... Price unknown Hewlett-Packard Customer Information Center Tel: (800) 752-0900 ------------------------------------------------------------------------ Domain/C++ Apollo's port of cfront 1.2. includes debug support for Apollo's DDE debugger. On Apolo workstations. 2.0 expected in May 1990. Highly compatible with HP C++. Price unknown Hewlett-Packard/Apollo ------------------------------------------------------------------------ LIBRARIES ========= ------------------------------------------------------------------------ InterViews 2.6 A set of classes (for cfront 1.2 or 2.0) on top of the Xlib (for X11). PD X11R4 distribution tape. ------------------------------------------------------------------------ ET++ A set of classes for X11. Seems to be a "MacApp" for X11, SunWindows and NeWs. PD Available from cayuga.cs.rochester.edu (192.5.53.209) in the files pub/et++-1.0.tar.Z[1234]. ------------------------------------------------------------------------ CommonView A set of classes for MS-Windows & OS/2 PM. Price unknown GlockenSpiel (see compilers). ------------------------------------------------------------------------ NIHlib 2.204 (formerly\ OOPS) A set of SmallTalk like classes (for cfront 2.0) PD ftp from alw.nih.gov (128.231.128.251) in file pub/nihcl-2.204.tar.Z. ------------------------------------------------------------------------ libg++ 1.37 Gnu g++ libraries (iostreams, etc...) . GPL Free Software Foundation (see compilers) ------------------------------------------------------------------------ Screens++ A set of classes for window user interface. For Unix & Dos. Price unknown ImageSoft Inc. 2 Haven Ave. Port Washington, NY 11050 Tel: (516) 767-2233 ------------------------------------------------------------------------ Common Matrix Matrix stuff. Price unknown ImageSoft Inc. ------------------------------------------------------------------------ Rogue Wave A set of vector and matrix classes. $150 Rogue Wave Associates P.O. Box 85341 Seattle, WA 98145 Tel: (206) 523-5831 ------------------------------------------------------------------------ MacApp 2.0 object pascal classes for writing MacIntosh applications (useable with C++). $250 Apple Corp. ------------------------------------------------------------------------ Windows++ 2.0 At set of classes for user interface facility (windows, menus, forms,...) for Dos, Xenix & Unix. Price unknown Applied Intuition 5485 Beltline Rd. Ste. 225 Dallas, Texas 75240 Tel: (214) 458-7134 ------------------------------------------------------------------------ MISC. ===== ------------------------------------------------------------------------ ObjectWorks for C++ software application development system for C++ 2.0 (incremental compiler & linker, class browser, debugger, etc...). For Sun workstations. $2.495 ParcPlace Systems, Inc. 1550 Plymouth Road Mountain View, CA 94043 Tel: (415) 691-6700 Tel: (800) 822-7880 Fax: (415) 691-6715 Email: info@parcplace.com ------------------------------------------------------------------------ EC++ Extended C++. Language extension (polymorphism, exception handling, garbage collector, etc...). PD FTP sit unknown ------------------------------------------------------------------------ ONTOS This is an object-oriented database written in C++ (1.2). It comes with a set of classes for database access. For Sun & Apollo workstations. Vax, DecStation & OS/2 expected. from $695 to $15.000 Ontologic Inc. 3 Burlington Woods Burlington, MA 01803 Tel: (617) 272-7110 Email: uunet!ontologic!magill ------------------------------------------------------------------------ C++ answer book sources Sources for Tony Hansen's book. FW FTP sit unknown ------------------------------------------------------------------------ ET++ patches Patches to make ET++ compile with g++. PD FTP from qed.rice.edu (128.42.4.38) in pub/et-36-patches.tar.Z. ------------------------------------------------------------------------ gdb The Gnu source level debugger. Allows to debug g++ programs. GPL Free Software Foundation (see compilers) ------------------------------------------------------------------------ SADE Very high level C++/C/Pascal debugger using a full windowing environment on the Mac. $75 Apple Inc. ------------------------------------------------------------------------ MacsBug low level 68xxx asm debugger that groks C++ on the Mac. $35 Apple corp. ------------------------------------------------------------------------ gperf 2.3 Gnu perf is a perfect hash function generator. It can now generates C++ code. GPL Anonymous ftp from ics.uci.edu (128.195.1.1) in the ~ftp/pub directory. file gperf-2.3.tar.Z ------------------------------------------------------------------------ NIHlib patches Patches to make NIH library compile with g++. FW Anonymous ftp from ics.uci.edu (128.195.1.1) in the ~ftp/pub directory. file nih_patches.tar.Z ------------------------------------------------------------------------ FIELD This is a programming environment (includes cbrowse, the class browser). It uses the tools of the Brown Workstation Environment (BWE), which run on top of X11. PD ftp from 128.148.32.66. Grab the files pub/bwe.tar.Z & pub/field.tar.Z ------------------------------------------------------------------------ Protoize/Unprotoize 1.07 This tools, based on Gnu cc, can convert K&R C to Ansi C (C++) or the reverse (from Ansi C to K&R). You'll need the proper version of Gnu C (1.36) GPL Anonymous ftp from ics.uci.edu int ~ftp/pub/protoize-1.07.Z ------------------------------------------------------------------------ Flex 2.2 This is a version of LEX that generates code which can be compiled with cfront or g++. It doesn't take advantage of C++ features, but it can be usefull. GPL Anonymous ftp from svax.cs.cornell.edu (128.84.254.2) in pub/ and from ftp.ee.lbl.gov (128.3.254.68). Files flex-2.2.alpha.tar.Z & flex-2.2.alpha.patch.* ------------------------------------------------------------------------ Bison 1.03 Bison is the Gnu Yacc and can generate C++ compatible code. GPL Free Software Foundation (cf compilers). ------------------------------------------------------------------------ C++2LaTeX Seems to be a 'pretty printer' for C++ that generates LaTeX source. PD It can be FTP'ed from tupac-amaru.informatik.rwth-aachen.de [192.35.229.9] int file C++2LaTeX-1.1-PL1.tar.Z . ------------------------------------------------------------------------ BOOKS ===== ------------------------------------------------------------------------ The C++ programming language Bjarne Stroustrup Addison-Wesley, 1986 ISBN 0-201-12078-X ------------------------------------------------------------------------ C++ Primer Stanley Lippman Addison-Wesley, 1989 ISBN 0-201-16487-6 ------------------------------------------------------------------------ The Waite Group's C++ programming John Berry Howard W. Sams & Co, 1988 ISBN 0-672-22619 ------------------------------------------------------------------------ Programming in C++ Steve Dewhurst & Kathy Stark Prentice-Hall, 1989 ISBN 0-13-723156-3 ------------------------------------------------------------------------ Using C++ Bruce Eckel Osborne-McGraw Hill, 1989 ISBN 0-07-881522-3 ------------------------------------------------------------------------ Object oriented Program Design Mark Mullin Addison-Wesley, 1989 ------------------------------------------------------------------------ The C++ Answer Book Tony L. Hansen Addison-Wesley, 1990 ISBN 0-302-22497-6 ------------------------------------------------------------------------ C++ for C programmers Ira Pohl Benjamin/Cummings, 1989 ISBN 0-8053-0910-1 ------------------------------------------------------------------------ User interfaces in C++ and Object Oriented Programming Mark Goodwin MIS Press, 1989 ISBN1-55828-023-5 ------------------------------------------------------------------------ C/C++ Expert Systems David Hu MIS Press, 1989 ISBN 0-943518-86-5 ------------------------------------------------------------------------ An introduction to Object Oriented Programming and C++ Weiner & Pinson Addison-Wesley, 1988 ISBN 0-201-15413-7 ------------------------------------------------------------------------ The Complete C++ Primer Keith Weiskamp & Brian Fleming Academic Press ------------------------------------------------------------------------ The C++ WorkBook Wiener & Pinson Addison-Wesley, 1990 ISBN 0-201-50930-X ------------------------------------------------------------------------ The Annotated C++ Reference Manual Bjarne Stroustrup & Margaret Ellis Addison-Wesley, 1990 [pre-release] ------------------------------------------------------------------------ C++: A Guide for C Programmers Sharam Hekmatpour Prentice-Hall, 1990 [pre-release] ------------------------------------------------------------------------ C++ at Work '89: Conference proceedings JPAM Inc., 1989 ------------------------------------------------------------------------ C++ Language System Release 2.0: Product Reference manual AT&T, 1989 Select code 307-146 ------------------------------------------------------------------------ Usenix C++ proceedings 1988 Usenix Association, C++ Workshop, 1988 ------------------------------------------------------------------------ Usenix C++ proceedings 1987 Usenix Association, C++ Workshop, 1987 ------------------------------------------------------------------------ C++ Techniques and Applications Scott Robert Ladd M&T Books ------------------------------------------------------------------------ Teach Yourself C++ Al Stevens MIS Press ------------------------------------------------------------------------