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,55958fd991db66fe X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-09-12 11:54:09 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!psinet-eu-nl!eusc.inter.net!cs.tu-berlin.de!uni-duisburg.de!not-for-mail From: Georg Bauhaus Newsgroups: comp.lang.ada Subject: Re: Advantage of XML based GUI? (was Re: Ada-inspired OS/Language) Date: Thu, 12 Sep 2002 18:54:09 +0000 (UTC) Organization: GMUGHDU Message-ID: References: <3D7CA9E3.51C3015A@acm.org> <3D7F71E0.2070309@cogeco.ca> <3D80C422.3080402@cogeco.ca> NNTP-Posting-Host: l1-hrz.uni-duisburg.de X-Trace: a1-hrz.uni-duisburg.de 1031856849 8932 134.91.1.34 (12 Sep 2002 18:54:09 GMT) X-Complaints-To: usenet@news.uni-duisburg.de NNTP-Posting-Date: Thu, 12 Sep 2002 18:54:09 +0000 (UTC) User-Agent: tin/1.5.8-20010221 ("Blue Water") (UNIX) (HP-UX/B.11.00 (9000/800)) Xref: archiver1.google.com comp.lang.ada:28882 Date: 2002-09-12T18:54:09+00:00 List-Id: Warren W. Gay VE3WWG wrote: : you still boil : down to conventions and data format. Sure, and in a sense, an Ada program is just a string that is in accordance with some grammar, that is acceepted by some machinery. :-) That is, all this gossip about the safe programming language Ada boils down to accepted/not accepted, right? Besides, is there a convention based data format similar to XML based formats that provides for builtin referential integrity (like via IDREF?)? One that has well defined inclusion and reuse mechanisms? One that allows renaming of values? I'm not convinced that calling a BNF like thing (and more) mere convention is really appropriate. : Beyond that, you are just talking about tools that : work with XML. Well, yes and no (certainly no, actually). There is a notion of a conforming XML system, and you can't just specify document types or even be done with wellformedness and then use, say pattern based text extraction and say, "we are doing XML based data processing". At least you'll be missing something then :-) As a side note, why are these standard lectures called "algorithms _and_ data structures"? There is even data driven programming, so a decent data format, and means of securely specifying it, is crucial, I think. I'll concede that XML text doesn't look pretty or elegant, but text with XML markup in it is really useful, for example when debugging data streams, due to being explicit. Isn't that something that Ada programmers usually prefer? -- Georg