Xref: utzoo gnu.g++.help:348 comp.lang.c++:11182 Path: utzoo!utgpu!watserv1!watmath!uunet!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!tut.cis.ohio-state.edu!zardoz.coral.com!don From: don@zardoz.coral.com (Don Dewar) Newsgroups: gnu.g++.help,comp.lang.c++ Subject: GNU g++ not ready for anything at all. Message-ID: <9101171519.AA25788@zardoz.coral.com> Date: 17 Jan 91 15:19:54 GMT References: <16008@ogicse.ogi.edu> Sender: daemon@tut.cis.ohio-state.edu Followup-To: gnu.g++.help Organization: Gatewayed from the GNU Project mailing list help-g++@prep.ai.mit.edu Lines: 63 ) Resent-From: uunet!ai.mit.edu!gnulists ) Return-Path: ) Resent-Date: 14 Jan 91 23:59:53 GMT ) Original-To: gnu-g++-announce@uunet.uu.net ) Path: uunet!ogicse!maxwebb ) From: uunet!cse.ogi.edu!maxwebb (Max G. Webb) ) Sender: uunet!ai.mit.edu!gnulists ) Newsgroups: comp.lang.c++,gnu.g++.announce ) Subject: GNU g++ not ready for anything at all. ) Summary: not suitable for any particular purpose. ) Keywords: Just say no. ) Date: 14 Jan 91 23:59:53 GMT ) References: <1991Jan10.202317.161@ee.ualberta.ca> ) Organization: Oregon Graduate Institute (formerly OGC), Beaverton, OR ) Posted: Mon Jan 14 15:59:53 1991 ) To: bug-g++@prep.ai.mit.edu ) ) This may not be an appropriate message; oh well... ) ) Just as a data point for everybody out there deciding whether ) to use g++: Last semester I wrote a neural net simulator in g++; ) I already had some experience in c++ (AT&Ts version), and in ) other OOPL's, and have been a programmer since '78. ) ) My impression was that the bugginess of the implementation has ) *DOUBLED* my implementation time. Recent releases (37.1) only ) seem to add to my work, by failing to compile code that used to work. ) ) So if you value your time (which it will waste), or your hair (which ) you will tear out), or your cool (which you will lose), ) go somewhere else. g++ will bring you mucho pain. ) ) Max ) I have to refute this blasphemy. I don't know what you were using g++ on, but I have used g++ on SPARC and AViiON workstations, as well as using CFront on the AViiON and Glockenspiel on 386/ix's. When I was doing my work on AViiON's, my group wrote a rather extenstive program using CFront 2.0. Because of some of the merits of g++ (namely gdb support for g++), we decided to use g++ instead. The port took about a day, and we found minor descrepancies over the next week. From there on in we kept our code g++ and CFront compatible. When I moved to my new position, I took some C++ class that I had written for my own use on the AViiON's with me to my new job. Here we have SPARCstations. I got g++ from the distribution on uunet and built it along with any other GNU stuff I needed. My code compiled, linked and executed cleanly with one minor exception, that took me an hour to figure out and fix. Frankly, I don't know what more you could ask. Right now, we have a large application that we have written with g++ and have run into no major problems with g++. What more can I say? +---------+ | Coral | |@@@@@*@**| |@@*@@**@@| Don Dewar |*@@**@@@@| Coral Network Corporation, Marlborough, MA |@***@@@@@| Internet: don@coral.com |@@**@@@@@| Phone: (508) 460-6010 |*********| Fax: (508) 481-6258 |Networks | +---------+