🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fras.text.programmieren
Article #78

Re: C++-Compiler

#78
From: Sascha Ulbrand
Date: Fri, 23 Feb 1996 12:04
56 lines
3475 bytes
\ Am Mi 21.02.1996 um 15:33:05 Uhr meinte 
_\ S.ZIMMERT@AME.osn.de (Steffen Zimmert) zum 
__\ Thema "C++-Compiler":

SZ> Also habe ich gedacht, ich nehme mir einmal den GCC zur Hand. Bevor
SZ> ich nun aber zig MB sauge, wuerden mich ein paar Dinge
SZ> interssieren:
SZ>     - Bringe ich das Teil mit 6MB zum Laufen, oder kann ich damit
SZ>       nur Miniaturprogramme schreiben?

Ich habe den gcc 2.6.3 mit  6MB  am  laufen  gehabt.  Es  ließen  sich
mittlere   Projekte   ohne   Probleme   übersetzen,   auch   wenn  die
Geschwindigkeit wegen  Zugriff  auf  ChipMEM  eher  langsam  war.  Das
längste File, das für mein Programm nötig war enthielt ca. 300 Zeilen.
Wenn man sein Projekt ausreichend modularisiert und mit dem nützlichen
Tool  make  umgehen kann läßt sich mit gcc ganz gut arbeiten (Wenn man
bedenkt, daß er umsonst ist).

SZ>     - Inwieweit unterstuetzt der Compiler die Features von C++?

Ich habe C++ aus dem Standardwerk von Bjarne Stroustrup  gelernt,  das
eigentlich den C++ Standard genau beschreibt. Probleme sind eigentlich
keine aufgetreten. Lediglich einen kleinere  Compilerfehler  habe  ich
entdeckt,  einen  davon  aber seltsamerweise nur auf der SunOS-Version
des gcc 2.6.3. Es handelte sich  um  ein  Standard-C++  Programm  ohne
Amigaextras,  das  bei mir auf dem Amiga lief, aber unter SunOS nicht.
Desweiteren  darf  man  sich   nicht   über   sporadisch   auftretende
Fehlermeldungen a la "internal compiler error" wundern.
Zum Standard: Ich habe mit den Klassen keine Probleme gehabt, wie  die
Unterstützung von Templates ist, kann ich nicht sagen.

SZ> Aus vergangenen Tagen habe ich noch eine etwas angestaubte
SZ> Version des Ma*onC++-Compilers aus dem Jahre `93 `rumliegen. Lohnt
SZ> es sich, auf die neueste Version aufzuruesten?

Den kann ich nicht  empfehlen.  Ich  mußte  mal  eine  extrem  einfach
gestaltete  Stringklasse  programmieren,  die von gcc, dem cc von SUN,
BorlandC  geschluckt  wurden,  aber  MaxonC++  hat  sich  mit   vielen
Übersetetzungsfehlern  geweigert,  die Klasse zu übersetzen. Irgendwie
hat mich das nicht so überzeugt.

SZ> Welchen C++-Compiler (Es geht NUR um C++!) wuerdet Ihr denn
SZ> empfehlen? Wie gesagt, ich habe nur 6MB....

Für ein in viele Teile  zerlegtes  Programm  geht  das.  Nur  ist  die
Benutzerschnittstelle  von gcc nicht gerade für GUI-verwöhnte Anwender
geeignet. Die Installation aus den Archiven hat mich  trotz  Anleitung
und  SnoopDOS  einige  Stunden  gekostet.  Am besten ist es, sich eine
FishCD zu besorgen, auf der es lauffähig installiert ist, und nur noch
auf die Festplatte kopiert werden muß.

cu  _  _
 _ // (_'                                                           __
 \X/  ,_)ascha                                                      ||

Lieber heute aktiv als morgen radioaktiv
Technical Details
Message-ID: <22217C70H0003A6FAH@f49.freeway.shnet.org>
Path: arc1-ca.pugleaf.net!freeway.shnet.org!CRUNCHIE
References: <xKy0hMD356aRz1@p-zimmer.ame.osn.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!freeway.shnet.org!CRUNCHIE
From: CRUNCHIE@FREEWAY.shnet.org (Sascha Ulbrand)
Newsgroups: fras.text.programmieren,z-netz.rechner.amiga.programmieren
Subject: Re: C++-Compiler
Date: 23 Feb 96 13:04:48 +0100
Message-ID: <22217C70H0003A6FAH@f49.freeway.shnet.org>
References: <xKy0hMD356aRz1@p-zimmer.ame.osn.de>
X-Mailer: -- The Answer V3.06ss7 (public Beta 1)
X-Gateway: ZCONNECT UH ldb.han.de [UUCPfZ V5.69 U002],
 RFC1036/822 UH ldb.han.de [UUCPfZ V5.69 U002], ZCONNECT UW wysiwyg.zodiac.de [UNIX/Connect v0.73]
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit