comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: More reliable compilers (of some programming langauges) than GNAT
Date: Tue, 21 Nov 2017 18:26:11 +0100
Date: 2017-11-21T18:26:11+01:00	[thread overview]
Message-ID: <ov1njl$1ld4$1@gioia.aioe.org> (raw)
In-Reply-To: ov1jjc$1duo$1@gioia.aioe.org

On 2017-11-21 17:17, Victor Porton wrote:
> AdaMagica wrote:
> 
> I work in a nonprofit, I cannot afford GNAT PRO.
> 
> I wrote to AdaCore asking a free license for my nonprofit, but they didn't
> give.
> 
>> I'd never give up Ada because of a compiler with some bugs. You certainly
>> will find workarounds.

Exactly. Work around the problem. It is possible, I do it constantly 
because GNAT always has bugs in generics and will probably ever have.

But the rest is incredibly stable.

Then compared to GCC I permanently have issues with libraries in C. Not 
one of them can be used after an update. Presently I am fighting with 
OpenSSL. Nothing is ever compatible. C++ libraries are far worse, they 
are simply impossible to maintain. Look at the list of packages in any 
Linux system and see how many versions of Python they have etc.

Ada is the most maintainable language ever and any issues GNAT might 
have is nothing compared to other languages.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2017-11-21 17:26 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-21 15:07 More reliable compilers (of some programming langauges) than GNAT Victor Porton
2017-11-21 15:27 ` AdaMagica
2017-11-21 15:40   ` Victor Porton
2017-11-21 16:07     ` AdaMagica
2017-11-22  1:25       ` Randy Brukardt
2017-11-22  1:40         ` Randy Brukardt
2017-11-22 13:12           ` Victor Porton
2017-11-22 14:15             ` Simon Wright
2017-11-23  0:35             ` Randy Brukardt
2017-11-23  8:22               ` Dmitry A. Kazakov
2017-11-23 16:14                 ` Pascal Obry
2017-11-23 17:00                   ` Dmitry A. Kazakov
2017-11-28  1:09                 ` Randy Brukardt
2017-11-28  9:24                   ` Dmitry A. Kazakov
2017-11-22  1:19   ` Randy Brukardt
2017-11-22  2:23     ` Paul Rubin
2017-11-22 18:29     ` J-P. Rosen
2017-11-23  2:15     ` Robert Eachus
2017-11-23  3:40       ` Paul Rubin
2017-11-23  8:27         ` Dmitry A. Kazakov
2017-11-21 16:13 ` AdaMagica
2017-11-21 16:17   ` Victor Porton
2017-11-21 17:26     ` Dmitry A. Kazakov [this message]
2017-11-23 15:14 ` Robin
replies disabled

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