comp.lang.ada
 help / color / mirror / Atom feed
From: "Robert C. Leif" <rleif@rleif.com>
Subject: RE: [OT] Switching to Linux (was: Microsoft takes on ACT)
Date: Thu, 30 May 2002 21:29:29 -0700
Date: 2002-05-30T21:29:29-07:00	[thread overview]
Message-ID: <mailman.1022819409.14626.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: <ad5984$55k$1@nh.pace.co.uk>

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" <spamoff.danx@ntlworld.com> 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.
>
>







  reply	other threads:[~2002-05-31  4:29 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200205271123050730.002B2970@smtp-po.inetia.pl>
2002-05-28 14:13 ` [OT] Switching to Linux (was: Microsoft takes on ACT) Robert C. Leif
2002-05-29 22:47   ` chris.danx
2002-05-29 23:08     ` chris.danx
2002-05-30  6:35     ` Robert C. Leif
2002-05-30 13:25     ` Marin David Condic
2002-05-31  4:29       ` Robert C. Leif [this message]
2002-05-31 18:37         ` Pascal Obry
2002-06-01  0:36         ` chris.danx
2002-06-01  0:39           ` Darren New
2002-06-01 14:31           ` Publishing Jargon was " Robert C. Leif
2002-06-01 18:19             ` chris.danx
2002-06-01 18:32               ` chris.danx
2002-06-01 20:18               ` Preben Randhol
2002-06-06  1:55               ` Robert A Duff
2002-06-01 21:04             ` chris.danx
     [not found] <003101c20651$d7751f50$789a0844@robertqgx6k4x9>
2002-05-30  8:32 ` Michal Nowak
2002-05-23 15:24 Microsoft takes on ACT Ted Dennison
2002-05-23 18:01 ` Wes Groleau
2002-05-23 18:43   ` chris.danx
2002-05-24  3:09     ` Adrian Hoe
2002-05-25 21:38       ` [OT] Switching to Linux (was: Microsoft takes on ACT) Michal Nowak
2002-05-26  9:37         ` Preben Randhol
2002-05-27  9:23           ` Michal Nowak
2002-06-11  6:30             ` Adrian Hoe
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox