From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,6bee08c26af9486d X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news4.google.com!proxad.net!feeder1-2.proxad.net!usenet-fr.net!ircam.fr!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mail Message-ID: <486B47F8.80704@obry.net> Date: Wed, 02 Jul 2008 11:18:48 +0200 From: Pascal Obry Organization: Home - http://www.obry.net User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.14) Gecko/20080421 Thunderbird/2.0.0.14 Mnenhy/0.7.5.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada To: ryan k Subject: Re: Learning Ada but missing the basics? References: <85e95c57-07c3-42eb-b9b9-eac5fd3d0d65@i76g2000hsf.googlegroups.com> <319201bf-2ac0-4a36-a713-ca1db0326541@d45g2000hsc.googlegroups.com> In-Reply-To: <319201bf-2ac0-4a36-a713-ca1db0326541@d45g2000hsc.googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit NNTP-Posting-Date: 02 Jul 2008 11:18:49 CEST NNTP-Posting-Host: 90.2.56.107 X-Trace: 1214990329 news.orange.fr 881 90.2.56.107:1542 X-Complaints-To: abuse@orange.fr Xref: g2news1.google.com comp.lang.ada:984 Date: 2008-07-02T11:18:49+02:00 List-Id: 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