Subject: Re: <xsl-script> From: James Robertson <jamesr@xxxxxxxxxxxxxx> Date: Thu, 13 May 1999 09:51:45 +1000 |
At 05:48 12/05/1999 , David LeBlanc wrote: | This is in response to several posts. | | | Rick Geimer <rick.geimer@xxxxxxx> expressed concerns about maintaining | multiple languages on multiple platforms: | | My notion of a <script> tag would include a specification for conforming | languages including the requirement that such a language be multiplatform. | Imagine the flexibility of being able to use a language you're comfortable | with to do what you need to get done and know that it would be platform | independent too. | | I think a reasonable set of requirements for a language that could be used | in a <script> tag would include: | 1. Multiplatform. | 2. Unicode. | 3. Source embeddable. | | Languages that *I* know of that are or soon will have such characteristics | are: | Pearl | Tcl | Python | Javascript | (If your favorite language got left out, I meant no slight - I just don't | know of them, or if they have or will soon have the above chareristics.) Now, I'm in favour of a <script> tag. Otherwise, XSLT will be forced to be everything for everyone. A truly huge beast. However, doesn't support for an external, cross-platform, language signal the end for a lightweight XSLT engine? There will be a variety of XSLT engines, some embedded in browsers, others not. They will run on every conceivable platform: Windows, Mac, Unix, etc. And every one of these would have to link in/reference/dynamically link an interpreter/compiler/VM for each and every scripting language. The code for an XSLT engine may be 500k. The code for the various script engines could be 10meg+. Does this mean no embedded XSLT systems? No XSLT for PalmPilots? I just don't see a solution that will give transportability of code and functionality. And if we can't seamlessly re-use XSLT scripts, then why don't we just directly code the transforms in Perl, Omnimark, Python, etc? I just don't see how it's all meant to work. Just my $0.02, James ------------------------- James Robertson Step Two Designs Pty Ltd SGML, XML & HTML Consultancy http://www.steptwo.com.au/ jamesr@xxxxxxxxxxxxxx "Beyond the Idea" ACN 081 019 623 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: <xsl-script>, Steve Ball | Thread | Re: <xsl-script>, Paul Prescod |
Re: size?, David Carlisle | Date | Re: <xsl-script>, James Robertson |
Month |