comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen_leake@stephe-leake.org>
Subject: Re: GNADE still alive?
Date: Thu, 26 Apr 2012 06:32:50 -0400
Date: 2012-04-26T06:32:50-04:00	[thread overview]
Message-ID: <82wr52eqb1.fsf@stephe-leake.org> (raw)
In-Reply-To: 4f979174$0$281$14726298@news.sunsite.dk

Thomas Løcke <thomas@12boo.net> writes:

> On 04/24/2012 08:45 PM, Jacob Sparre Andersen wrote:
> SQLite is not the same today as it were back in 2007 and neither is
> PostgreSQL.

As long as any the API is backward-compatible, GNADE is still usefull. 

It might be _more_ useful if it was extended to cover any new features
in the backends.

When I adopted the Debian GNADE package, I looked at the changes in the
back-end APIs over time (several releases for each). MySQL often had
non-backward compatible changes, while SQLite and PostgreSQL did not. So
I dropped MySQL, because I did not have time to maintain it.

That said, I have not reviewed any recent changes in these backends to
look for backward compatibility issues.

That is a big problem with hand-generated Ada bindings for libraries. We
really should switch GNADE to use --fdump-ada-spec; that would automate
this check.

-- 
-- Stephe



  reply	other threads:[~2012-04-26 10:32 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-23 23:47 GNADE still alive? Alan Jump
2012-04-24  5:30 ` Vadim Godunko
2012-04-24  6:12 ` Thomas Løcke
2012-04-24  7:08 ` Ludovic Brenta
2012-04-24  7:37   ` Thomas Løcke
2012-04-24  8:07     ` Ludovic Brenta
2012-04-24  8:58       ` Thomas Løcke
2012-04-24  8:05 ` Dmitry A. Kazakov
2012-04-24 12:36 ` Stephen Leake
2012-04-24 13:38   ` Georg Bauhaus
2012-04-25 11:40     ` Stephen Leake
2012-04-24 14:00   ` Thomas Løcke
2012-04-24 16:04     ` Alan Jump
2012-04-24 18:45     ` Jacob Sparre Andersen
2012-04-25  5:54       ` Thomas Løcke
2012-04-26 10:32         ` Stephen Leake [this message]
2012-05-28 15:49           ` Graham Stark
2012-05-29  7:13             ` Maciej Sobczak
2012-04-24 23:06     ` Jeffrey Carter
2012-04-25  0:34       ` Adam Beneschan
2012-04-25 11:42     ` Stephen Leake
2012-04-25  6:32   ` Vadim Godunko
replies disabled

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