comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: Ada -vs- GNAT
Date: Tue, 28 May 2002 09:14:39 -0400
Date: 2002-05-28T13:14:40+00:00	[thread overview]
Message-ID: <acvvs0$fb9$1@nh.pace.co.uk> (raw)
In-Reply-To: u3cwgadbo.fsf@wanadoo.fr

There's nothing wrong with being compiler or platform dependent. It depends
on the project at hand. Many projects are sufficiently limited in scope that
there is no reason to go to extreme efforts to avoid compiler or platform
dependencies if doing so causes you to lose development leverage. (One
should always isolate this and document it as best as is possible so as to
maximize the ability ro reuse large chunks of the app, but if you get a lot
of leverage with some non-portable package, this is a good thing.)

Looking at the packages you reference, one could imagine the functionality
being the sort of thing that would be generally useful and good candidates
for some kind of more general compiler/platform independent specification.
I'd hope that Ada0x would add this leverage to the language in some manner
that means developers don't have to accept a vendor-specific solution in
order to gain the leverage.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com


"Pascal Obry" <p.obry@wanadoo.fr> wrote in message
news:u3cwgadbo.fsf@wanadoo.fr...
>
> I agree with your point. But since many libraries are missing from the Ada
> standard it is hard to not do so. This was one goal for AWS (not using
> compiler specific packages)... But it would have been too much work to
> implement an equivalent for GNAT.Regexp, GNAT.Regpat, GNAT.Table,
> GNAT.Directory_Operations and GNAT.Calendar.Time_IO...
>
> Maybe this will change with the next Ada revision, but I don't think most
> hobbyist have the resources to buy all Ada compilers around and spend time
to
> check wether the program works with all compilers or to build all kind of
> helper libraries, you want to concentrate your effort on the main problem
(for
> AWS it was on the Web framework) especially since free time is quite
> expensive ;) And yes in this context GNAT is the compiler of choice...
> Building Open Source software with an Open Source compiler.
>






  reply	other threads:[~2002-05-28 13:14 UTC|newest]

Thread overview: 62+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-25  2:47 Ada -vs- GNAT Steve Doiel
2002-05-25  4:21 ` Simon Wright
2002-05-25  5:48   ` tmoran
2002-05-25  7:36     ` Pascal Obry
2002-05-28 13:14       ` Marin David Condic [this message]
2002-05-25  7:52     ` Simon Wright
2002-05-25 10:58     ` Robert Dewar
2002-05-25 18:28       ` tmoran
2002-05-25 21:52         ` Brian Rogoff
2002-05-26  5:20           ` David Botton
2002-05-26  9:11         ` Preben Randhol
2002-05-26 11:13           ` Simon Wright
2002-05-26 12:57             ` Preben Randhol
2002-05-25 17:38     ` Richard Riehle
2002-05-25 18:37       ` tmoran
2002-05-25 20:13         ` Richard Riehle
2002-05-28 13:47       ` Marin David Condic
2002-05-28 17:55       ` Stephen Leake
2002-05-28 18:35         ` Marin David Condic
2002-05-28 21:42         ` Robert I. Eachus
2002-05-25  7:55   ` Simon Wright
2002-05-25 11:04   ` Robert Dewar
2002-05-25 11:23     ` Simon Wright
2002-05-25 11:51   ` Larry Kilgallen
2002-05-25 15:34     ` Robert Dewar
2002-05-25 20:09   ` Robert C. Leif
2002-05-25  7:27 ` Pascal Obry
2002-05-25  7:41 ` Preben Randhol
2002-05-25 14:46   ` Steve Doiel
2002-05-25 17:03     ` Preben Randhol
2002-05-25 17:10       ` Pascal Obry
2002-05-25 17:17         ` Preben Randhol
2002-05-25 22:23     ` Robert Dewar
2002-05-25 23:24       ` Steve Doiel
2002-05-26  9:21         ` Preben Randhol
2002-05-28 13:58         ` Marin David Condic
2002-05-29 11:13           ` Preben Randhol
2002-06-28 18:25             ` pontius
2002-05-25 15:35   ` Robert Dewar
2002-05-25  8:00 ` chris.danx
2002-05-25 15:37   ` Robert Dewar
2002-05-25 15:53     ` chris.danx
2002-05-25 17:02       ` Pascal Obry
2002-05-25 17:50         ` chris.danx
2002-05-25 18:04           ` Pascal Obry
2002-05-25 22:37           ` Robert Dewar
2002-05-25 22:44             ` chris.danx
2002-05-26  2:05               ` Robert Dewar
2002-05-25 22:31       ` Robert Dewar
2002-05-26  5:29   ` David Botton
2002-05-25 10:49 ` Robert Dewar
2002-05-25 11:02 ` Robert Dewar
2002-05-28 18:09   ` Stephen Leake
2002-05-25 11:09 ` Robert Dewar
2002-06-07 22:39 ` Randy Brukardt
2002-06-08 12:14   ` Robert Dewar
2002-06-08 19:37     ` SteveD
2002-06-09 12:13       ` Robert Dewar
2002-06-12 17:07         ` Warren W. Gay VE3WWG
2002-06-09 18:05       ` Robert Dewar
2002-06-09 18:06     ` Richard Riehle
2002-06-10 21:22       ` Robert A Duff
replies disabled

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