comp.lang.ada
 help / color / mirror / Atom feed
From: kenner@lab.ultra.nyu.edu (Richard Kenner)
Subject: Re: gcc distribution (was: SOLVED! Decoupled Mutual Recursion Challenger)
Date: 2 Nov 1994 14:14:23 GMT
Date: 1994-11-02T14:14:23+00:00	[thread overview]
Message-ID: <3986rv$fr9@cmcl2.NYU.EDU> (raw)
In-Reply-To: 392u2l$jt4@watnews1.watson.ibm.com

In article <392u2l$jt4@watnews1.watson.ibm.com> ncohen@watson.ibm.com writes:
>This is distressing.  One of the things that most excited me about the
>GNAT project when I first heard about it was the prospect that an Ada
>compiler would be hidden in each standard gcc distribution, and thus
>serve as a Trojan horse to sneak Ada into the camps of the C programmers.

That's an interesting concept.

However, an increasing number of people are getting various CD-ROMS of
all the GNU tools together, so this is less of an issue.  Also, many
of the binary distributions may have all the compilers.

But for the official source distribution, one large file is a problem.
The GCC 2.6.1 distribution will be 7.1 MB.  0.7 MB of that is g++.  So
once that's split off, there'll be a 6.4 MB base compiler.

Then 0.7 MB for C++, 1.7 MB for Ada, and some unknown sizes for
Fortran, Chill, Pascal, and others.

All this stuff is getting up to something like 12 MB of compressed
tar.  That's getting to the point where you may not actually be able
to copy the full file before the network connection dies.

Also, there's the very serious problem of coordinating releases of all
of these language, which are being independently developed.

For GCC 2.6.0, we decided to set up a mechanism to enable other
languages, specifically such as Ada, to be able to be "dropped in" on
top of the base GCC distribution.

>Upon accidently discovering Ada compilers on their machines, gcc users,
>epsecially in academia might be tempted to try it out one day.
>Also, users would be more likely to download Ada source code if they were
>told, "You probably already have an Ada compiler on your machine that you
>never knew about," than if they were told, "You can obtain an Ada
>compiler by anonymous ftp as follows...." A tool readily at hand is much
>more likely to be tried out on a whim than one that must be retrieved
>over the net first.

Well, yes, but I'd guess that people who would be trying Ada "on whim"
are not likely to be those that will get excited by what they find.

Also, note that Ada and C++ will be on equal footing soon; neither will
come with the base GCC source distribution and both will have to be
copied over and dropped in.



  reply	other threads:[~1994-11-02 14:14 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-10-12 22:49 SOLVED! Decoupled Mutual Recursion Challenger John Volan
1994-10-17 15:48 ` John Volan
1994-10-17 17:55   ` Bob Duff
1994-10-17 20:52     ` John Volan
1994-10-17 22:10       ` Bob Duff
1994-10-18 22:17         ` John Volan
1994-10-19  1:01           ` Bob Duff
1994-10-19  4:45             ` Jay Martin
1994-10-19 14:38               ` Mark A Biggar
     [not found]                 ` <38fi4r$l81@oahu.cs.ucla.edu>
1994-10-24 11:49                   ` Mutual Recursion Challenge Robert I. Eachus
1994-10-24 20:32                     ` John Volan
1994-10-26 11:42                       ` Generic association example (was Re: Mutual Recursion Challenge) Robert I. Eachus
1994-10-26 23:21                         ` John Volan
1994-10-27 10:53                           ` Robert I. Eachus
1994-10-31 17:34                             ` John Volan
1994-10-27 14:37                           ` Mark A Biggar
1994-10-24 17:42                   ` SOLVED! Decoupled Mutual Recursion Challenger John Volan
1994-10-24 22:37                     ` Jay Martin
1994-10-25  5:47                       ` Matt Kennel
1994-10-25 10:04                         ` David Emery
1994-10-25 16:43                         ` John Volan
1994-10-27  4:25                           ` Rob Heyes
1994-10-28  9:03                             ` Mutual Recursion (was Re: SOLVED! Decoupled Mutual Recursion Challenger) Robert I. Eachus
1994-10-28 15:04                             ` SOLVED! Decoupled Mutual Recursion Challenger Robb Nebbe
1994-10-25 15:54                       ` John Volan
1994-10-26  1:24                         ` Bob Duff
1994-10-28  4:28                         ` Jay Martin
1994-10-28 10:52                           ` Robert I. Eachus
1994-10-28 18:46                             ` Jay Martin
1994-11-02 14:56                               ` Robert I. Eachus
1994-10-29  0:38                           ` Bob Duff
1994-10-29  7:26                             ` Jay Martin
1994-10-29 11:59                             ` Richard Kenner
1994-10-31 13:17                               ` Robert Dewar
1994-10-31 14:13                               ` gcc distribution (was: SOLVED! Decoupled Mutual Recursion Challenger) Norman H. Cohen
1994-11-02 14:14                                 ` Richard Kenner [this message]
1994-11-04 23:56                                   ` Michael Feldman
1994-10-31 18:44                           ` SOLVED! Decoupled Mutual Recursion Challenger John Volan
1994-10-20 11:25               ` Robb Nebbe
1994-10-20 19:19                 ` John Volan
1994-10-26  0:07                 ` Mark S. Hathaway
1994-10-26 18:48                 ` gamache
1994-10-27  2:15                   ` John Volan
     [not found]           ` <CxwGJF.FwB@ois.com>
1994-10-19 16:35             ` John Volan
1994-10-17 22:54   ` Cyrille Comar
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox