From: "J-P. Rosen" <rosen@adalog.fr>
Subject: Re: ANN: Introducing AdaBase - Thick database bindings for Ada
Date: Sat, 21 May 2016 13:09:55 +0200
Date: 2016-05-21T13:09:55+02:00 [thread overview]
Message-ID: <nhpffd$ggt$1@dont-email.me> (raw)
In-Reply-To: <69f75bdb-e257-4221-9323-ea86e0024a93@googlegroups.com>
Le 21/05/2016 à 08:43, jrmarino a écrit :
> 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.
Of course, breaking compatibility has a cost - and benefits. Gratuitous
changes should be avoided, but it is a matter of evaluating the
cost/benefit ratio.
In the free software world, people often do not refrain from making
incompatible changes - a bit too often to my taste. OTOH, there is this
famous quote from the people who made "make":
The day after we released it, we realized that using the Tab was a big
mistake; but it was too late to make a change, we had more than 20 users...
Nowadays, millions of people are pested by this!
--
J-P. Rosen
Adalog
2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX
Tel: +33 1 45 29 21 52, Fax: +33 1 45 29 25 00
http://www.adalog.fr
next prev parent reply other threads:[~2016-05-21 11:09 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
2016-05-21 11:09 ` J-P. Rosen [this message]
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