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

Re: XSLT 1.1 comments

Subject: Re: XSLT 1.1 comments
From: James Clark <jjc@xxxxxxxxxx>
Date: Tue, 13 Feb 2001 18:36:01 +0700
Re:  XSLT 1.1 comments
Alexey Gokhberg wrote:
 
> ECMAScript binding does not offer much as well.
> 
> The main reason is that, by design, ECMAScript is not a "complete"
> programming language. Instead, it just provides a convenient framework
> for building various extensions (and ECMA-262 openly invites to build
> such extensions).
> 
> In the real life, every ECMAScript vendor offers numerous language
> extensions in his implementation.

So does every C and C++ vendor.

> This makes the ECMAScript case very different from the Java (Python,
> C++, etc.) case. When the developer needs a certain functionality in
> Java (Python, C++, etc.), she usually implements this functionality as a
> set of Java classes (or with the adequate means in another "complete"
> programming language)

The C and C++ standards make no attempt to be complete in this sense.
Even something as simple as retrieving a URL requires use of operating
system dependent features. Java does go along way to this kind of
completeness.  If only it were a real standard! I don't know of any
programming language which

(a) has a real standard (ISO, ECMA, ANSI or something similar), and
(b) doesn't need extension beyond the standard to perform many
real-world tasks

> Another difficulty with ECMAScript is that the vendor of non-open-source
> (non-GPL, non-NPL) XSLT processor, who wishes to implement ECMASAcript
> binding for XSLT, will likely be forced to create his own implementation
> of ECMAScript interpreter.

You can use the NPL-licensed ECMAScript implementations in
non-open-source products.

Also on Windows, you can use the Microsoft implementation.

James


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

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
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.