comp.lang.ada
 help / color / mirror / Atom feed
From: Serge Robyns <serge.robyns@gmail.com>
Subject: Re: Weakness of Ada is expensive / security / etc. ? Anything else?
Date: Tue, 21 Jul 2015 04:17:33 -0700 (PDT)
Date: 2015-07-21T04:17:33-07:00	[thread overview]
Message-ID: <5b3f2abd-62f0-461c-b9ef-5654ff1bd591@googlegroups.com> (raw)
In-Reply-To: <b24a99d2-c88c-4b27-90f4-76f412d851f8@googlegroups.com>

On Monday, 20 July 2015 20:35:37 UTC+3, Shark8  wrote:
> On Monday, July 20, 2015 at 3:52:03 AM UTC-6, Serge Robyns wrote:
> > 
> > I'm surprised that the AdaCore GNATCOLL SQL library has no "standard" support for Oracle, although it was already there in GNADE from which GNATCOLL SQL was build.  I'm ok to work and contribute back, but this removes me from my own project.  Moreover, the code is quite "shaky" and not resilient at all, which came as a bad surprise to me or a language like ADA.
> 
> GNATCOLL is terrible -- I've *never* gotten it to build w/ DB support and properly link... and that's even after the massive inconvenience of cygwin (needed because the blasted project needs .configure and make).
> 
> What's doubly disappointing about that is that GNATCOLL is presented by AdaCore (which presents itself as the public face of Ada) as one of the core useful-libraries and DOESN'T take advantage of Ada's nice portability instead relying on the crap-pile that is make and .configure even when they have/use GPR-files to represent a project themselves. (i.e. not using your own tools is a vote *against* your own product.)

I join you in this double disappointment.  Trying to make things work with ORM requires trial and error to understand what part of the Python script doesn't like your database configuration.  It took my days to make a useful session using sqlite, dropping some features supposed to be.  Yes, I was shocked by crashes without any explanation of tools to be used in high reliable environments.  And this as you said from the "face" of Ada.
 
> If you adopt the "eat your own dogfood" position, you have an incentive to make that a quality system, fix bugs, and make it easier to use.

But who will then do the coding on the project itself :-(



  parent reply	other threads:[~2015-07-21 11:17 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-17 10:19 Weakness of Ada is expensive / security / etc. ? Anything else? Trish Cayetano
2015-07-17 10:46 ` Simon Clubley
2015-07-17 15:35   ` Trish Cayetano
2015-07-17 15:54     ` David Botton
2015-07-17 12:06 ` G.B.
2015-07-17 15:38   ` Trish Cayetano
2015-07-17 12:54 ` David Botton
2015-07-17 15:41   ` Trish Cayetano
2015-07-17 16:20   ` Patrick Noffke
2015-07-17 17:31 ` Shark8
2015-07-17 17:43   ` Simon Clubley
2015-07-17 18:39 ` Jeffrey R. Carter
2015-07-17 19:28 ` jm.tarrasa
2015-07-17 21:00   ` Pascal Obry
2015-07-17 21:53     ` Shark8
2015-07-17 22:41       ` Nasser M. Abbasi
2015-07-18  7:40         ` Trish Cayetano
2015-07-19 14:55   ` David Botton
2015-07-20  2:40 ` Norman Worth
2015-07-20  9:52   ` Serge Robyns
2015-07-20 17:35     ` Shark8
2015-07-20 19:13       ` David Botton
2015-07-20 22:12       ` NiGHTS
2015-07-21  1:37         ` Norman Worth
2015-07-21  6:54         ` Dmitry A. Kazakov
2015-07-21 13:31           ` NiGHTS
2015-07-21 16:59             ` Dmitry A. Kazakov
2015-07-21 17:50               ` NiGHTS
2015-07-21 19:44                 ` Dmitry A. Kazakov
2015-07-21 20:28                   ` Björn Lundin
2015-07-21 22:01                   ` Georg Bauhaus
2015-07-21 23:44                     ` Shark8
2015-07-22  6:19                       ` Dmitry A. Kazakov
2015-07-22  6:13                     ` Dmitry A. Kazakov
2015-07-22  7:04                       ` Georg Bauhaus
2015-07-22  7:37                         ` Dmitry A. Kazakov
2015-07-22  9:29                           ` Graham Stark
2015-07-22 10:33                             ` Dmitry A. Kazakov
2015-07-22 10:12                           ` G.B.
2015-07-22 10:31                             ` Dmitry A. Kazakov
2015-07-22 11:20                               ` G.B.
2015-07-22  0:17                   ` NiGHTS
2015-07-22  6:54                     ` Dmitry A. Kazakov
2015-07-22 15:11                       ` Shark8
2015-07-22 11:43                     ` Brian Drummond
2015-07-24  7:34         ` Egil H H
2015-07-21 11:17       ` Serge Robyns [this message]
2015-07-20 17:38 ` Florian Weimer
2015-07-20 17:45   ` Paul Rubin
2015-07-20 17:53     ` Florian Weimer
2015-07-20 18:09       ` Paul Rubin
2015-07-20 18:25         ` Florian Weimer
2015-07-20 18:34           ` Paul Rubin
2015-07-20 19:33             ` Florian Weimer
2015-07-20 20:20               ` Paul Rubin
2015-07-22 18:29                 ` Florian Weimer
2015-07-22 19:58                   ` Paul Rubin
2015-07-26 19:41                     ` Florian Weimer
2015-07-27  1:18                       ` Jeremiah
2015-07-22  6:34               ` Stefan.Lucks
2015-07-26 14:51 ` EGarrulo
replies disabled

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