> XML (and HTML) are document mark up languages. They > perform a this task very > well but are completely inappropriate as scripting > languages. XUL isn't the > only perpetrator in this regard, another classic > example of an inappropriate > use of XML is in ant build scripts.
I totally agree, but XUL implemented by Mozilla and Sulu isn't a scripting language like Apache Jelly. The XUL represent the structure of the GUI and a programming language manipulates the DOM to manipulate the GUI. Mozilla uses Javascript. SuZilla uses jython. Check out Sulu and run through the short tutorial at http://sulu.sf.net > > I really believe that XUL would be much better off > if it lost the X and was > just a browser interpretable scripting language > (JavaScript?) which was used > for describing user interfaces. I would encourage > everyone to have a look at > the following article which discusses some of the > issues of using XML in > place of a scripting language: > http://today.java.net/pub/a/today/2003/06/10/jython.html. > > Regards, > Dominic. > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide > on ITManagersJournal > Use IT products in your business? Tell us what you > think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! > Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > xul-talk mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xul-talk > _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ xul-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-talk