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,da85d9aaf769b16a X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news2.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.straub-nv.de!noris.net!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Generic package parameters not externally visible : what's the rational ? Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <10eygvuzeit9g.xwy2wanxoxgf$.dlg@40tude.net> <1kf8mo4r9lqxg.1tdhqe6femt9m.dlg@40tude.net> <1r8etjwa9k46n.3pyj04jn686o$.dlg@40tude.net> <1trjf9wxhbsqb$.14uxfibpc7k8x$.dlg@40tude.net> <19ee7f4e-513a-4caf-9822-4610ff2155b2@m16g2000yqc.googlegroups.com> <1ueb9d0h9nmm3$.11lt1wv42yxvt.dlg@40tude.net> <67b00f8a-3d12-48c9-ad5a-34980cf82e08@37g2000yqm.googlegroups.com> <11k5zsz6ne6n5$.ds2jp646tltk.dlg@40tude.net> <678f416b-c31b-4b51-88df-1e8917c111c0@n35g2000yqm.googlegroups.com> Date: Thu, 5 Nov 2009 15:09:06 +0100 Message-ID: <1og9wz7f75x0r.1fknswx76xyyz$.dlg@40tude.net> NNTP-Posting-Date: 05 Nov 2009 15:09:07 CET NNTP-Posting-Host: c5621133.newsspool1.arcor-online.net X-Trace: DXC=B`S:55fZd1aOKO]LCQ@0g`ic==]BZ:afn4Fo<]lROoRa<`=YMgDjhgbQ30`UN=@g4k[6LHn;2LCVn7enW;^6ZC`dIXm65S@:3>o6f]NNlKHj4m X-Complaints-To: usenet-abuse@arcor.de Xref: g2news2.google.com comp.lang.ada:9000 X-Original-Bytes: 2880 Date: 2009-11-05T15:09:07+01:00 List-Id: On Thu, 5 Nov 2009 04:16:11 -0800 (PST), Hibou57 (Yannick Duch�ne) wrote: > On 5 nov, 12:00, "Dmitry A. Kazakov" > wrote: >> I am using "Generic_" because it is almost impossible to do anything >> otherwise if you have really many generics. And I do, because I have to. > Then, may be a point to discuss about : when using a "_Mixin" packages > (or "_Facet", after Rosen, this is the same), as a "_Mixin" package is > generic (this would not make sense otherwise), the "Generic_" prefix > may not be needed when the package is "_Mixin". Or perhaps > "_Mixin" (nor "_Facet") should not be used after-all, and only > "Generic_" should be (showing no difference between "_Mixin" and > others "Generic_"). Sounds interesting. Can you give some examples? BTW, Generic_ becomes quite obtrusive with children packages. When you have: generic ... package Generic_Grandfather.Geneirc_Father.Generic_Son is you start to think who is a generic_idiot here? (:-)) -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de