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.3 required=5.0 tests=BAYES_00,LOTS_OF_MONEY, MAILING_LIST_MULTI,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,345c9fcf5a67a99f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-05-30 21:30:10 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.usenet-edu.net!usenet-edu.net!enst!enst.fr!not-for-mail From: "Robert C. Leif" Newsgroups: comp.lang.ada Subject: RE: [OT] Switching to Linux (was: Microsoft takes on ACT) Date: Thu, 30 May 2002 21:29:29 -0700 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 1022819409 31155 137.194.161.2 (31 May 2002 04:30:09 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Fri, 31 May 2002 04:30:09 +0000 (UTC) Return-Path: X-Envelope-From: rleif@rleif.com X-Envelope-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.8 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:25051 Date: 2002-05-30T21:29:29-07:00 From: Bob Leif To: Marin David Condic et al. I agree about reading my Ada Letters article. However, if someone is motivated to do something, I will gladly send them a preprint. I agree, "Its an interesting idea but it would be a lot of work to pull it all together." Hopefully, it would be very profitable. The creation of an XForms package that was bootstrapped using the relevant parts of XSL and/or SVG would permit the development of an XML based GUI. An Ada tool that creates a thick binding to a GUI, such as Windows, could be morphed into an XML tool. It could even employ Adobe's SVG browser plug-in. XMLSpy (www.xmlspy.com) sells for $399 and they claim that they have 525,710 users worldwide. That is just under $210 million. Obviously, not all of XMLSpy's users paid retail. However, I suspect that their gross is pretty good compared to the overall Ada market. XMLSpy, as of yet, can not do XForms. The use of Ada should provide a significant competitive advantage over C based languages. -----Original Message----- From: comp.lang.ada-admin@ada.eu.org [mailto:comp.lang.ada-admin@ada.eu.org] On Behalf Of Marin David Condic Sent: Thursday, May 30, 2002 6:25 AM To: comp.lang.ada@ada.eu.org Subject: Re: [OT] Switching to Linux (was: Microsoft takes on ACT) I have not looked at this extensively, but there are a couple of things that might apply. XUL is a XML based markup language that aims at describing user interfaces. I think XForms is something similar - but I don't think these are highly solidified yet. The basic idea here would be to have *some* (TBD) XML based markup language that described the GUI. (Note that GtkAda does this) When the GUI is interacted with, data could be returned to the application in some XML-based format. (I think Bob Leif sees a strong correlation between the kinds of data descriptions possible in XML and Ada so it would be fairly straightforward to line up data coming out of XML and into Ada structures. But I wouldn't want to presume to speak for Bob - read his Ada Letters article.) So it would be possible to envision an Ada GUI building scenario that had XML for the markup of the GUI (enabling the possible use of all sorts of off-the-shelf tools) and XML for the transfer of data between the GUI engine and the Ada application. This would give you platform independent GUI capabilities and the possibility of having applications easily operate on a client/server model. (The GUI-driving engine need not be on the same platform as the back-end Ada application - they just need to transfer XML between each other.) Its an interesting idea but it would be a lot of work to pull it all together. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com "chris.danx" wrote in message news:pUcJ8.1671$D3.149718@news8-gui.server.ntli.net... > > Can you provide some details of XML guis or your thoughts? (or are they a > secret, incase someone rips off your ideas?) This has popped up once or > twice here in the past, but there hasn't been much debate or indeed provided > information on the marrying of XML and a GUI. > >