🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #49893

Re: gcc advantages

#49893
From: Fergus Henderson
Date: Mon, 20 Dec 1993 07:51
39 lines
2109 bytes
damian@abacus.demon.co.uk (Damian Hamill) writes:


>What would you say were the main advantages of using gcc in preference to
>a compiler supplied by a computer manufacturer ?

* You can use the same compiler for different architectures.
  This is usually a lot easier than stuffing around with a whole
  bunch of different compilers.

* GNU C can give you very good warnings, many of which are not
  provided by competing compilers.  For example, gcc warns about
  calls to printf() and scanf() for which the types of the arguments
  doesn't match the format string.
  (Unfortunately, the same isn't true of GNU C++ yet.)

* gcc usually generates pretty good code.
  (This varies from architecture to achitecture, though, so
  if efficiency is your prime goal, then it pays to actually
  compare with other compilers.)

* GNU C is generally very reliable.
  (Unfortunately, the same isn't true of GNU C++ yet.)

* You get source code with gcc.

* gcc is cheaper than other compilers.
  You don't have any problems with licence managers.

* You can get very good free support on the net.
  (For the last bug report I sent, I got a fix within 24 hours -
  on a Sunday!)

* By using gcc, you encourage free software.

-- 
Fergus Henderson        |   "People who brook no compromise in programming
                        |   languages should program in lambda calculus or
fjh@munta.cs.mu.OZ.AU   |   machine language, depending." --Andrew Koenig.
Technical Details
Message-ID: <9335418.17004@mulga.cs.mu.OZ.AU>
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!pipex!uunet!munnari.oz.au!cs.mu.OZ.AU!munta.cs.mu.OZ.AU!fjh
References: <CI6GIv.51A@abacus.demon.co.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,aa03469b9da9e06d
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-12-19 23:56:52 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!pipex!uunet!munnari.oz.au!cs.mu.OZ.AU!munta.cs.mu.OZ.AU!fjh
From: fjh@munta.cs.mu.OZ.AU (Fergus Henderson)
Subject: Re: gcc advantages
Message-ID: <9335418.17004@mulga.cs.mu.OZ.AU>
Sender: news@cs.mu.OZ.AU
Organization: Computer Science, University of Melbourne, Australia
References: <CI6GIv.51A@abacus.demon.co.uk>
Date: Mon, 20 Dec 1993 07:51:47 GMT
Lines: 39