comp.lang.ada
 help / color / mirror / Atom feed
From: "Alex R. Mosteo" <devnull@mailinator.com>
Subject: Re: Learning Ada but missing the basics?
Date: Wed, 02 Jul 2008 17:54:55 +0200
Date: 2008-07-02T17:54:55+02:00	[thread overview]
Message-ID: <6d1mm5Fd2k6U1@mid.individual.net> (raw)
In-Reply-To: 486B47F8.80704@obry.net

Pascal Obry wrote:

> ryan k a écrit :
>> Could anyone point me to an SVN repository for a good, well written
>> open source Ada application?
> 
> Look at AWS and Templates_Parser code. I have put lot of efforts to be
> sure the code is clean, documented and readable. It uses many Ada
> features even some Ada 2005 ones (interfaces, object.method notation,
> anonymous access...).
> 
>     https://libre.adacore.com/aws/
> 
> If you are adventurous do not hesitate to have a look at the GNAT code
> itself. It is quite large but really clean.
> 
> You'll see that on those projects the code quality and style is uniform
> in all the sources. This makes a project easier to maintain by a group
> of people. No one own (by using weird style for example where other
> developers do not feel comfortable) a part of the code. This to say that
> there is no ONE good style but most importantly a style must be
> followed, uniformity is more important to me.

In this regard, gnat style switches are truly useful. I find I've added quite a
few over time to my defaults.



  reply	other threads:[~2008-07-02 15:54 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-30 19:01 Learning Ada but missing the basics? ryan k
2008-06-30 20:19 ` Keith Thompson
2008-06-30 20:38   ` ryan k
2008-06-30 21:18     ` mockturtle
2008-06-30 21:48 ` Jeffrey R. Carter
2008-07-01  1:15   ` ryan k
2008-07-01  2:56     ` Tero Koskinen
2008-07-01  3:13     ` Jeffrey R. Carter
2008-07-02  3:02     ` DScott
2008-07-02  9:18     ` Pascal Obry
2008-07-02 15:54       ` Alex R. Mosteo [this message]
2008-07-02 17:17         ` Georg Bauhaus
2008-07-03  8:09           ` Alex R. Mosteo
2008-07-04 17:08         ` Simon Wright
2008-07-04 17:39           ` Pascal Obry
2008-07-08  8:23           ` Alex R. Mosteo
2008-07-08  9:47             ` Jean-Pierre Rosen
2008-07-02 17:47     ` Gautier
2008-07-01 20:51 ` John McCormick
replies disabled

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