comp.lang.ada
 help / color / mirror / Atom feed
From: Patrick <patrick@spellingbeewinnars.org>
Subject: Re: Suitability of Ada as a general-purpose language
Date: Mon, 30 Jul 2012 05:12:08 -0700 (PDT)
Date: 2012-07-30T05:12:08-07:00	[thread overview]
Message-ID: <e60164a7-84a2-49fa-b639-0007ebc3adcc@googlegroups.com> (raw)
In-Reply-To: <d47dda80-8ac6-4aab-a484-6495eab4f3c6@googlegroups.com>

Hi Dufr

I like all sorts of things about Ada but one of the best features for me is the "police state" compiler. I don't have so decades of experience with C++ bug bites and Ada will help save me from some of my own errors, strong typing is great.

There are not a lot of libraries but check out GCC -fdump-ada-spec and it's sidekick -fdump-ada-spec-slim. They will help bind to C code. Ada can interface with other languages too. 

I write a skeleton of what I want in C and then bind to that instead of creating full bindings.

Please don't be discouraged with all the dead links around the net, an Ada compiler ought to be available 20 years from now. Long term, recent projects like the Boeing 787 use Ada.

There are lots of cheap used Ada books at abebooks and lots of pdf Ada books on the net

If you have any question I would love to help, although I only have 7 months with Ada myself




  reply	other threads:[~2012-08-07  5:52 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-30 11:43 Suitability of Ada as a general-purpose language Dufr
2012-07-30 12:12 ` Patrick [this message]
2012-07-30 12:37 ` Georg Bauhaus
2012-07-30 13:27   ` Patrick
2012-07-30 13:45     ` Dmitry A. Kazakov
2012-07-30 13:50       ` Patrick
2012-07-30 13:55         ` Patrick
2012-07-30 14:14         ` Dmitry A. Kazakov
2012-07-30 13:04 ` francois_fabien
2012-07-30 13:45 ` Vasiliy Molostov
2012-07-30 13:55   ` Vasiliy Molostov
2012-07-31 14:28   ` Marc C
2012-08-04 14:07     ` Vasiliy Molostov
2012-07-30 14:19 ` Ludovic Brenta
2012-07-30 14:34   ` Yannick Duchêne (Hibou57)
2012-07-30 15:26     ` Dufr
2012-07-30 16:05       ` Patrick
2012-07-30 16:11       ` Georg Bauhaus
2012-07-30 22:06       ` Brian Drummond
2012-07-31  4:19         ` Randy Brukardt
2012-08-03 19:21           ` Yannick Duchêne (Hibou57)
2012-08-03 20:21             ` Brian Drummond
2012-08-04  2:48             ` Vasiliy Molostov
2012-07-30 16:07 ` Ludovic Brenta
2012-07-30 16:45   ` Dmitry A. Kazakov
2012-07-30 18:03     ` Patrick
2012-07-30 19:33       ` Dufr
2012-07-30 20:04         ` Patrick
2012-08-06  9:01         ` Jacob Sparre Andersen
2012-08-06  9:15         ` Pascal Obry
2012-08-01 23:57 ` Lucretia
2012-08-06 20:52 ` gautier_niouzes
replies disabled

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