W3C home > Mailing lists > Public > xsl-editors@w3.org > January to March 2004

RE: XSLT 2.0 and <script>

From: Jim Fuller <jim.fuller@ruminate.co.uk>
Date: Sun, 18 Jan 2004 16:38:34 -0000
To: "'Yusuf Simonson'" <y_simonson@hotmail.com>, <xsl-editors@w3.org>
Message-ID: <000001c3dde1$84afce00$5f027ad5@mustang>
a general comment, 
 
<script/> is not just inefficient, but introduces potential
'side-effects' into the xslt transformation which introduces all sorts
of fun problems for both XSLT processor implementators, as well as
creating non-portable xslt. 
 
The idea that XSLT does not have such an element means that it is more
reliable, simple, and stable...not the opposite. 
 
XSLT primary purpose is to transform data into another set of data, not
as a programming language...using XSLT in conjunction with other
programming languages means that marshaling data code usually moves
across to XSLT, though this doesnt mean that XSLT should become
responsible or 'host' another languages functionality.....though XSLT
2.0 is looker more like a programmatic language its main job is still to
transform data, and I think that the editors have done a good balancing
act.
 
Is it possible to describe a scenario or use case that absolutely
requires <script/> ?
 
reviewing the xslt list archives will reveal quite a few threads along
this line.
 
cheers, Jim
 

-----Original Message-----
From: xsl-editors-request@w3.org [mailto:xsl-editors-request@w3.org] On
Behalf Of Yusuf Simonson
Sent: 17 January 2004 14:08
To: xsl-editors@w3.org
Subject: XSLT 2.0 and <script>


Why is it that the XSLT 1.1 spec supports <script> but not 2.0?  While
inefficient, I find myself extremely handicapped without support for the
<script> tag.
 
There are some things that XSLT will never be able to do to preserve its
stability, reliability and simplicity.  Why not allow for scripts to
handle to handle the rest?
 
- Yusuf Simonson
Received on Sunday, 18 January 2004 16:02:47 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 23:39:49 UTC