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

Re: XML-based text editor: a proposal

xml based editor
> > http://www.kirsanov.com/te/te.html
> I guess the reason to do this is much like the reason to write most any
> program in most any programming language. For a program that has been 'done
> before' such as a text editor, you would want to see either some sort of
> performance increase, some new functionality not achieved, or perhaps a
> greatly improved portability.

The main advantage of the XML-based editor architecture that I see at
this point is the ease of implementing common editing applications
(compared to conventional editors whose scripting language has to deal
with a single flat view of the document). It seems likely that if the
idea proves workable, new functionality motivated by the new
architecture will emerge as well. 

> The best way to evaluate this is to 'go for it' and write the code. It would
> be fairly interesting to see how difficult this would be in XSLT. The result
> would probably be categorized into either a) stupid XSLT hacks (been
> there,done that :-)) or b) "WOW!"

I'm starting to realize that XSLT is not a critical component of the
system. The real core is XML and XPath, and as an application developer
(or simply a user who needs to hack a macro or two), you can use any
language you prefer to navigate and transform XML trees using XPath. And
for performance-critical parts of the system, such as view constructors,
even XPath may prove too heavy; these can be implemented as modules
written in some compiled language, working on DOM trees of the views.
However, for the end user, XSLT is a great choice which natively works
with XPath and allows to quickly and intuitively write most simple
transforms and high-level constructors.

> Now if you can convince _someone else_ to write it, 

I'm not a programmer, unfortunately, which is why I'm soliciting
comments from developers. If someone volunteers to create a prototype,
that would be really great. If it works, we could then start an open
source project to turn the idea into a real product.


Dmitry Kirsanov


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.
First Name
Last Name
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.