[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: x++: XML-Based Object Oriented Programming Language

  • To: "Kimanzi Mati" <kimanzi_mati@h...>
  • Subject: RE: x++: XML-Based Object Oriented Programming Language
  • From: "Manos Batsis" <m.batsis@b...>
  • Date: Fri, 5 Jul 2002 16:17:35 +0300
  • Cc: <xml-dev@l...>
  • Thread-index: AcIkIr0Vm6N9rxhtR9Sq9HhpeOcnTgAAqiKA
  • Thread-topic: x++: XML-Based Object Oriented Programming Language

x

Some similar projects exist, but all of them are bound/mimicking
specific languages. I still haven't seen an IDE that allows editing of
such a markup language to use as a base for producing code in multiple
PLs (python, java, etc). An interesting application would allow editing
of XML with certain output requirements (for example allow or disallow
multiple inheritance or method overloading).

I'd propose the use of XML Namespaces to provide neutral library linking
(that can then be implemented for each target language in unique ways)
but that would be flame bait.

Worth investigating for sure, since it's under the LGPL.

Cheers,

Manos

> -----Original Message-----
> From: Kimanzi Mati [mailto:kimanzi_mati@h...] 
> Sent: Friday, July 05, 2002 3:50 PM
> To: xml-dev@l...
> Subject:  x++: XML-Based Object Oriented Programming Language
> 
> 
> Hi,
> 
> I have invented a full object oriented programming language 
> whose syntax is 
> based on XML 1.0.  The name of the language is x++.  x++ is 
> open sourced 
> under the GNU Lesser General Public License (LGPL).  The x++ 
> site contains 
> documentation on x++ including the lexicon, the source code 
> and executables 
> for the implementations of the x++ interpreter.
> 
> The x++ site is at:
> http://xplusplus.sourceforge.net/index.htm
> 
> The x++ site (with beta 0.1) went live on June 14th 2002 with 
> a stand alone 
> x++ interpreter called XppTester.exe.  Since the x++ site 
> went live there 
> have been many feedback e-mails.  Many programmers have 
> received the news of 
> x++ will plenty of enthusiasm.  This feedback has also prompted a few 
> enhancements to the syntax of x++.  These have occasioned the 
> release of x++ 
> beta 0.2.  Details of beta 0.2 changes can be seen on the x++ site.
> 
> In addition to the syntax changes, x++ beta 0.2 also comes 
> with a second 
> implementation of the x++ interpreter: the XppEngFilt.dll 
> ISAPI filter.  
> XppEngFilt supports x++ scripting on web servers.  This 
> allows x++ programs 
> to be embedded into HTML or XML files or simply stand alone 
> x++ files and 
> processed on the web server before the HTTP response is sent 
> to the web 
> client.
> 
> There is an article on x++ beta 0.2 explaining important 
> issues, such as the 
> need for XML encapsulation and an independent XML tier.  The 
> article can be 
> found at:
> http://www.topxml.com/code/default.asp?p=3&id=v20020704083903
> 
> Work that is already underway includes the development of an 
> x++ IDE.  This 
> IDE will dramatically speed up the writing of x++ programs.  
> Some people 
> have mentioned the verbose nature of XML as an obstacle for 
> any XML based 
> language (as x++ is).  The x++ IDE which is nearing beta 
> release solves this 
> problem extremely well.
> 
> Please feel free to browse the x++ site and send me your feedback.  I 
> appreciate your time.  E-mail me at Kimanzi_Mati@h....
> 
> Thanks,
> Kimanzi Mati
> 
> _________________________________________________________________
> MSN Photos is the easiest way to share and print your photos: 
> http://photos.msn.com/support/worldwide.aspx
> 
> 
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> 
> The list archives are at http://lists.xml.org/archives/xml-dev/
> 
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>
> 
> 

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.