comp.lang.ada
 help / color / mirror / Atom feed
From: jrmarino <dragonlace.cla@marino.st>
Subject: Re: ANN: Introducing AdaBase - Thick database bindings for Ada
Date: Fri, 20 May 2016 23:43:18 -0700 (PDT)
Date: 2016-05-20T23:43:18-07:00	[thread overview]
Message-ID: <69f75bdb-e257-4221-9323-ea86e0024a93@googlegroups.com> (raw)
In-Reply-To: <nhoqff$i10$1@dont-email.me>

On Saturday, May 21, 2016 at 7:11:37 AM UTC+2, J-P. Rosen wrote:
> This shouldn't be an argument. Download AdaSubst from Adalog's web site.
> You provide a dictionary (a text file giving the old name and the new
> name), and the tool makes the necessary substitutions program-wide,
> taking all visibility rules, use clauses, etc. into consideration.
> 
> It can also be used to adjust programs when you move an element from a
> package to another one (great to split a big package into child packages).

Of course it is an argument!
You are saying, for the sake of sujective cosmetics, that every current user has to fix their programs if they upgrade the library.  E.g. If 100 people used it, and 250 programs were based on it, those 100 people would all to do the rework.  Frankly I can't think of anything more "anti-Ada" then intentionally breaking compatibility.

On the flip side, AdaBase isn't really "set" until PostgreSQL is finished and doubtfully anybody is using it seriously at all, so now would be the time to make breaking changed.

Much later, however, it is most definitely "an argument".

  reply	other threads:[~2016-05-21  6:43 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-13 20:37 ANN: Introducing AdaBase - Thick database bindings for Ada jrmarino
2016-05-13 21:44 ` Per Sandberg
2016-05-13 23:37   ` Randy Brukardt
2016-05-14  6:59     ` gautier_niouzes
2016-05-16 20:06       ` Randy Brukardt
2016-05-17  7:35         ` gautier_niouzes
2016-05-17  9:38           ` G.B.
2016-05-17 23:29             ` Randy Brukardt
2016-05-29  3:45     ` David Botton
2016-05-14  6:22 ` Dmitry A. Kazakov
2016-05-14 10:41   ` jrmarino
2016-05-14 11:31     ` Björn Lundin
2016-05-14 17:11     ` Jeffrey R. Carter
2016-05-14 12:22 ` AdaMagica
2016-05-14 13:27   ` Georg Bauhaus
2016-05-14 13:50     ` Dmitry A. Kazakov
2016-05-15 13:59     ` Shark8
2016-05-15 17:03       ` Björn Lundin
2016-05-19 15:50         ` Shark8
2016-05-15 14:23     ` AdaMagica
2016-05-15 19:38       ` jrmarino
2016-05-16 19:45 ` Olivier Henley
2016-05-18 17:13 ` Anh Vo
2016-05-19  8:16   ` jrmarino
2016-05-20 15:18 ` Martin
2016-05-20 17:44   ` jrmarino
2016-05-20 20:36     ` Jeffrey R. Carter
2016-05-20 23:44       ` jrmarino
2016-05-21  1:12         ` Jeffrey R. Carter
2016-05-21  7:01           ` jrmarino
2016-05-21 10:37             ` Georg Bauhaus
2016-05-21 17:49             ` Jeffrey R. Carter
2016-05-21 18:14               ` jrmarino
2016-05-21  5:11         ` J-P. Rosen
2016-05-21  6:43           ` jrmarino [this message]
2016-05-21 11:09             ` J-P. Rosen
2016-05-21 16:54 ` jrmarino
2016-05-21 18:20   ` Jeffrey R. Carter
2016-05-21 18:44     ` jrmarino
2016-05-22 21:35       ` Martin
2016-05-23  0:33         ` brbarkstrom
2016-05-23 11:40           ` Martin
2016-05-23 12:46             ` AdaMagica
2016-05-23 22:03               ` Martin
2016-05-24  7:28                 ` jrmarino
2016-05-24  9:09                   ` J-P. Rosen
2016-05-24 15:27                   ` Simon Wright
2016-05-23 20:28             ` Jeffrey R. Carter
2016-05-22 15:06 ` brbarkstrom
2016-05-24 10:16 ` Graham Stark
2016-05-26 22:59 ` jrmarino
2016-05-30  9:19 ` karsar
replies disabled

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