comp.lang.ada
 help / color / mirror / Atom feed
From: Pascal Obry <pascal@obry.net>
To: ryan k <ryan@ryankaskel.com>
Subject: Re: Learning Ada but missing the basics?
Date: Wed, 02 Jul 2008 11:18:48 +0200
Date: 2008-07-02T11:18:49+02:00	[thread overview]
Message-ID: <486B47F8.80704@obry.net> (raw)
In-Reply-To: <319201bf-2ac0-4a36-a713-ca1db0326541@d45g2000hsc.googlegroups.com>

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.

Pascal.

-- 

--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595



  parent reply	other threads:[~2008-07-02  9:18 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 [this message]
2008-07-02 15:54       ` Alex R. Mosteo
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