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-09 07:43:03 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeed1.bredband.com!bredband!uio.no!ntnu.no!not-for-mail From: Preben Randhol Newsgroups: comp.lang.ada Subject: Re: Advantage of XML based GUI? (was Re: Ada-inspired OS/Language) Date: Mon, 9 Sep 2002 14:43:01 +0000 (UTC) Organization: Norwegian university of science and technology Message-ID: References: <3D7CA9E3.51C3015A@acm.org> NNTP-Posting-Host: kiuk0156.chembio.ntnu.no X-Trace: tyfon.itea.ntnu.no 1031582581 7071 129.241.83.82 (9 Sep 2002 14:43:01 GMT) X-Complaints-To: usenet@itea.ntnu.no NNTP-Posting-Date: Mon, 9 Sep 2002 14:43:01 +0000 (UTC) User-Agent: slrn/0.9.7.4 (Linux) Xref: archiver1.google.com comp.lang.ada:28792 Date: 2002-09-09T14:43:01+00:00 List-Id: On Mon, 09 Sep 2002 10:02:11 -0400, Marin David Condic wrote: > Trendy is nice, but there could be a technical advantage as well. > Suppose you had an underlying Ada OS that had as one of its parts a > graphics engine that interpreted XML-based markup to control the > screen. The OS and any apps simply send properly formed markup to the ^^^^^^^^ Yes which to me sounds like a place were one can run into problems. Wouldn't this also increase overheads like run-time checks/validation and increased memory usage? > engine to get things rendered and receive back XML markup for user > supplied data. > The advantage is that you can disconnect the apps/OS from the graphics > display through an intermediary language, much like what web browsers > do for the Internet with html. But if you have an application, say a program to store cooking recipies, how can you attach the callbacks to the backend? I mean you cannot simply just put in an extra dialog in the XML without coding support for it in the backend? Preben who is waiting for XML viruses