[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
[ANN] Candle 0.10 Beta Release - introducing a new object notation
- From: henryluo@candlescript.org
- To: xml-dev@lists.xml.org
- Date: Mon, 21 Nov 2011 10:50:25 -0500
Dear members of xml-dev list,
I'm glad to announce the 0.10 beta release of Candle.
Candle is an open-source
(MPL) scripting language that unifies the core
features of many XML-related technologies (including XSLT, XQuery,
XQuery Update, RELAX NG, BNF, XHTML, SVG and more). It can be used to
rapidly develop command-line, desktop and Internet applications.
This new release introduces
a new hierarchical namespace
syntax and adds support
for a new object
notation. You can find out more details from the updated reference
documents, as well as my 3 new blogs:
- Who Needs
XML: I talked about the problems of XML as a general data-exchange
format, especially when used for structured data.
- A
Markup Notation Better Then Ever: I showed how Candle unifies
XML
markup data model with OOP object data model, and its advantages
comparing to formats like XML, JSON, JavaFX literal object and
YAML.
- The
Examples Speak For Themselve: I showed how Candle Markup can
effectively express
different kinds of structured data, like iCanlendar Record, SVG, MathML,
DOT graph language, POV-Ray SDL, and Lua
configuration.
Among the 3
approaches suggested by Jams Clark: XML 2.0, XML.next,
MicroXML, Candle Markup is
definitely along
the XML.next line. Whether there's any merit in it, I'd like to
hear your comments.
Henry
-----------------------------------------------------------------------
Candle App Platform - An unified platform
for
desktop and Internet apps.
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]