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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,65b902127ca8a604 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!inka.de!rz.uni-karlsruhe.de!news.belwue.de!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Fri, 26 Jun 2009 10:17:49 +0200 From: Georg Bauhaus Reply-To: rm.tsoh+bauhaus@maps.futureapps.de User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Issue with GNAT GPL 2009 and GtkAda References: <4A414EBB.8060204@free.fr> <1avd65rn49abv$.krcxo2gdzb16$.dlg@40tude.net> <10ym4hltpwd4n$.1hcayfi4xidg3.dlg@40tude.net> In-Reply-To: <10ym4hltpwd4n$.1hcayfi4xidg3.dlg@40tude.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <4a44842e$0$31872$9b4e6d93@newsspool3.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 26 Jun 2009 10:17:50 CEST NNTP-Posting-Host: 8fb70fd8.newsspool3.arcor-online.net X-Trace: DXC=VceSdNcM]4S@>[RYkFXOIPMcF=Q^Z^V3X4Fo<]lROoRQ^YC2XCjHcbYVFX03I1?JbPKQDKiQ7h Dmitry A. Kazakov wrote: > Access types are much overused in Ada in order to overcome language > problems unrelated to access types. Another reason to overuse _anonymous_ access types is probably outside the language, but is present with language users: anonymity provides for a reduction in perceived programmer typing cost which is a convincing motive to not use names in practice. I.e. type R is record C1 : access T; -- quick & risky C2 : Float; end record is thought to bring less work. Experience apparently shows that it doesn't, since the anonymity virus becomes activated sooner or later. (Judging by the number of reports of anonymous access issues.) Does "access T :=" really have 80/20 merits?