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: a07f3367d7,158ce2376534c35d X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Derived private interface Date: Wed, 10 Aug 2011 17:27:50 -0500 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <27656578-65aa-48b9-9f89-4ebd4e0cb02a@glegroupsg2000goo.googlegroups.com> <0fe3b0f8-c064-444d-899d-640e891b58c3@w4g2000yqm.googlegroups.com> <128d8eb5-1cc6-47e3-a09b-b53a5ef289ce@m10g2000yqd.googlegroups.com> <4e141501$0$6629$9b4e6d93@newsspool2.arcor-online.net> <4b2728fc-6127-45d8-a314-9fc491701c26@g12g2000yqd.googlegroups.com> <82vcve4bqx.fsf@stephe-leake.org> <4e15b223$0$6541$9b4e6d93@newsspool4.arcor-online.net> <4a4f185d-5268-4d73-a5df-8149bd117e0f@h9g2000vbr.googlegroups.com> <4e426ae0$0$6584$9b4e6d93@newsspool3.arcor-online.net> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: munin.nbi.dk 1313015274 17068 69.95.181.76 (10 Aug 2011 22:27:54 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Wed, 10 Aug 2011 22:27:54 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Original X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 Path: g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!feed.ac-versailles.fr!news.ecp.fr!news.jacob-sparre.dk!pnx.dk!jacob-sparre.dk!ada-dk.org!.POSTED!not-for-mail Xref: g2news1.google.com comp.lang.ada:20519 Date: 2011-08-10T17:27:50-05:00 List-Id: "Georg Bauhaus" wrote in message news:4e426ae0$0$6584$9b4e6d93@newsspool3.arcor-online.net... ... > I don't think Google will, or even could, change a rather > large case statement whenever some new request handler is > added to the system. The system is running large number of > app engine programs, each having a number of request handler > types. They use a registry. That's not remotely the same problem (see my other message - and indeed my original messages). If you have an open system, and don't care about security and correctness, then of course a registration scheme is far preferable. I'm paranoid enough that I'm not willing to allow anyone else to put code into the server without the extensive vetting of an Ada compiler. (This is one of the same reasons that I rarely make any of my code open source -- I don't trust anyone else near my code. Even with RRS, I always verify every change someone else makes before adding it to my personal copy -- I've saved a lot of wasted debugging time by doing that.) Randy.