Guys,

This may be a little off topic but then again maybe not. I don't know how many of you 
are aware of the X++ project:

http://xplusplus.sourceforge.net/

It looks very similar to the idea of the JVM and the CLR (common language runtime) for 
.NET for the XML-based OOPL. The reason why I bring this project up is that several of 
the XUL/XUI projects out there require *a* platform (including mine). Yes, I know that 
Java is cross platform but the JVM is nonetheless, a platform :o) This requires that 
for example, Purnama XUI requires Java or an API version of Purnama XUI that knows 
what to do with JAR files.

For about the last year  and a half I've thought that the business logic (i.e. event 
handling logic) of a XUL/XUI application would be better suited as an XML format. If 
you think about it, making an XML OOPL would allow any platform/any language. Not only 
that but think about what if there were several XML OOPLs out there. Wouldn't 
translation of one to the other be trivial based on a simple XSL template to transform 
it - assuming of course the same types of language constructs were found on each 
platform?

With all of this there would be the ability to create XML documents that describe the 
UI *and* the business logic *and* we wouldn't have to run "Web services" in order to 
accomplish this cross-platform/cross-language ability. Food for thought.

Thoughts and comments?


Arron

+׭zf+,좷o"0j[狊{h&z{^ujxn)>קC|gN-ygZ
 
yzbg֦z{Zh+-zf)ڶ*'i&bw^;ѩeȝ߭%1[ZIXXd+-.ǟalb,y+޷b?+-wd

Reply via email to