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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,88ed72d98e6b3457 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-10-11 18:33:37 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!newsread2.news.atl.earthlink.net.POSTED!not-for-mail Message-ID: <3F88AF68.2000509@noplace.com> From: Marin David Condic User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 (OEM-HPQ-PRS1C03) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Standard Library Interest? References: <3F7F760E.2020901@comcast.net> <3F8035B0.7080902@noplace.com> <3F816A35.4030108@noplace.com> <3F81FBEC.9010103@noplace.com> <6Ingb.30667$541.13861@nwrdny02.gnilink.net> <3F82B4A4.5060301@noplace.com> <3F82F527.3020101@noplace.com> <3F836528.9020906@noplace.com> <3F8557C1.7090704@noplace.com> <3F86241A.4000409@comcast.net> <3F8706CA.7040704@comcast.net> <3F8846DF.8050303@comcast.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 12 Oct 2003 01:33:36 GMT NNTP-Posting-Host: 209.165.25.238 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.news.atl.earthlink.net 1065922416 209.165.25.238 (Sat, 11 Oct 2003 21:33:36 EDT) NNTP-Posting-Date: Sat, 11 Oct 2003 21:33:36 EDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: archiver1.google.com comp.lang.ada:693 Date: 2003-10-12T01:33:36+00:00 List-Id: Is that end-user extendable? I've never had a reason to try. I'd agree that given the name "Interfaces" we'd be wise to include anything that smacked of a "binding" into that part. For example, you might have a Ada.OS or a Standard.OS that provided some Ada-flavored, portable (mostly) facilities for using common OS capabilities. (Directories, files, networks, etc.) Then under "Interfaces" you might have "Interfaces.Windows" that provided thin bindings to the Win32api. The Ada user has a choice: Build his app with the Ada-ish, portable features found in Standard.OS and suffer whatever limitations might have been sacrificed for the greater good of "portability" *OR* dip directly into the non-portable Win32api and get full access to anything the OS provides while suffering through the C-ish nature of the interface. I still think that the question of how to organize the tree(s) is something that could be hammered out at a later point. If we got a charter from the vendors and ARG to do *something* a SIGAda team might be formed up to come up with the "how" issues and perhaps start establishing some guidelines. Get acceptance for the concept, then set someone up to be the Keeper Of The Eternal Flame and act as the editor/publisher. They'd come back to the principals and say "Here's our plan..." From there, it just starts to become a mere matter of technical details and probably funding. If we wanted to, we could get all tangled up in details such as "What should we use for a configuration management system?" or "What document formats should we support?" Eventually, we'd have to answer those questions, but right now, we've got a bigger issue of gaining acceptance for the general concept. I'd think we want to worry about that first and let the rest fall out as "implementation details" once someone sets the direction and annoints an editor or team of editors to go worry about it. MDC Robert I. Eachus wrote: > > Similarly, I don't think Graphics and database bindings belong in Ada or > CAL. I think they should go in Interfaces. > > > > -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jsf.mil/NSFrames.htm Send Replies To: m c o n d i c @ a c m . o r g "All reformers, however strict their social conscience, live in houses just as big as they can pay for." --Logan Pearsall Smith ======================================================================