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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,34e28efa1a88ae84 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!feeder.news-service.com!feeder.news-service.com!news.motzarella.org!motzarella.org!not-for-mail From: =?ISO-8859-1?Q?S=E9bastien_Morand?= Newsgroups: comp.lang.ada Subject: Re: Access procedure to pointer Date: Tue, 03 Jun 2008 10:06:01 +0000 Organization: A noiseless patient Spider Message-ID: <48451789.6000909@gmail.com> References: <483C48B5.9060303@gmail.com> <483D209D.5010408@gmail.com> <483D72F0.9090308@gmail.com> <49d0600f-e5cd-4d95-9ca4-1eb25a832437@l17g2000pri.googlegroups.com> <483DE480.9020208@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: feeder.motzarella.org U2FsdGVkX1/5ikutKVIxwmclzxqRyoRVNDfyPsf8buaNew5l2aHFHU1/7QKQ28HUwVRxVCXrX0el0viUV+9BE8U58ZNIk2h96UIzmavXIf42OTiI2o/ajZ8gT+kYyCobMS6drkhQDyNS2DaO17FJHw== X-Complaints-To: Please send complaints to abuse@motzarella.org with full headers NNTP-Posting-Date: Tue, 3 Jun 2008 10:06:06 +0000 (UTC) In-Reply-To: X-Auth-Sender: U2FsdGVkX19Z6GpTclygdxIp8+GMrE7n06Eo0UE2tvyNr76oAEPfUg== Cancel-Lock: sha1:cmZWa1ZLDMj+c+s2JVxkhri4Mvk= User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) X-Enigmail-Version: 0.95.6 Xref: g2news1.google.com comp.lang.ada:542 Date: 2008-06-03T10:06:01+00:00 List-Id: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > The a-*.ad? files are the standard library (package Ada and its > descendants) and its implementation. These are well documented in the > ARM, primarily Annex A. This is readable and the online version is > hyperlinked. > > The i-*.ad? files are package Interfaces and its descendants, and their > implementation. These are also well documented in the ARM, Annex B. > > The s-*.ad? files are package System and its descendants, and their > implementation. These are also documented in the ARM, section 13. > > The g-*.ad? files are GNAT-specific units. Some are for general use and > some are GNAT internal units. Documentation is up to the compiler supplier. Ok for theses pieces of information. Actually I was not trying to polemic, and I apologize if I did. The matter is: - - Ada is a really beautiful language if a lot of feature included, well-designed - - There is not a lot of people out there thinking that Ada could be an industrial language in other domain is used to be. I'm not a simple developer at home trying to get fun coding. I'm working in a big company and I can see people reacting when I talking about Ada or trying to explain why I will choose ada if I could as a programming language. The question is how to help promoting Ada? Clear and visible documentation is one of the key. ARM is far easy to understand, with no example, no remarks about usage. It's a formal description reserved for people which are looking some precision or are used to this kind of documentation, but knowing what they are looking for! No documentation could replace ARM, we agree about that. But I think and effort such the wikibook is really what Ada is missing most. Tomorrow if I'm asked to show what ada can do, I can't show him what is in this wikibook and nothing else, and a lot are missing (not meaning people writing wikibook are doing bad job!!!) but let's be honest about it. I'm quite busy at work in this moment, but I'll be happy to help in a few weeks to help in this effort. Anyway, I thank all people on this forum who answer quite fast to all the questions asked by new people with good explanation and good references to documentation. Sebastien -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) iD8DBQFIRReJ+zV9xm4PlDQRAvntAJ9VxFBQvsLbwom2wYcet/BpxQhLhwCdGNJ0 dKJCCV+jgQWX2HyzuX5186w= =J4UT -----END PGP SIGNATURE-----