[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] linkedin discussion of "can you sell an XSLT?"
Subject: Re: [xsl] linkedin discussion of "can you sell an XSLT?" From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Thu, 4 Jun 2009 16:16:31 -0700 |
On Thu, Jun 4, 2009 at 4:10 PM, Robert Koberg <rob@xxxxxxxxxx> wrote: > And of course once you compile it with a specific processor you lose one of > the best things about an XSL stylesheet: the ability to run it on more than > one processor. JVM byte-code or .NET IL code both are not processor-specific. Fortunately, there is no need for XSLT byte-code :) -- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- Never fight an inanimate object ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play > > -Rob > > > On Jun 4, 2009, at 6:52 PM, Dimitre Novatchev wrote: > >> Many XSLT processors can compile a (at least a main/primary) >> stylesheet to executable code. AFAIK Saxon can compile to Java >> byte-code or Java source code and .NET XslCompiledTransform compiles >> to .NET IL code. Many years ago Sun provided such "XSLT compilation. >> >> In this way a single application written in XSLT can be offered in >> executable code and this is usually a significant part of the >> technical protection of any software application. >> >> What is still missing is the ability to compile a set/library of >> stylesheets that can be used by a primary stylesheet at runtime. >> Though there is not any provision in the W3 Spec how to do this for >> XSLT (I think things are better for XQuery), a de-facto >> standard/implementation would be extremely useful. Not only some >> existing libraries such as FXSL, FunctX, ()one put here any EXSLT >> *implementation*, although EXSLT is just a specification, and by >> default the implementations are not in XSLT themselves) etc., would >> benefit from easier deployment (say in browsers), but this will >> stimulate authors to write more such libraries -- to the benefit of >> the whole XSLT developers community. >> >> I would welcome if EXSLT2 specifies a mechanism for run-time binding >> between a main stylesheets and one or more compiled libraries of >> functions/templates. >> >> >> -- >> Cheers, >> Dimitre Novatchev >> --------------------------------------- >> Truly great madness cannot be achieved without significant intelligence. >> --------------------------------------- >> To invent, you need a good imagination and a pile of junk >> ------------------------------------- >> Never fight an inanimate object >> ------------------------------------- >> You've achieved success in your field when you don't know whether what >> you're doing is work or play >> >> >> >> On Thu, Jun 4, 2009 at 1:21 PM, Paul Kiel <paul@xxxxxxxxxxxxxxx> wrote: >>> >>> Hi Folks, >>> >>> Had an interesting discussion that I started on a Linkedin group, but >>> should >>> probably have started here. B I had originally asked the question "can you >>> sell an XSLT?". B And by that I don't mean is it possible, but would >>> anyone >>> buy one. B What is the market for XSLTs as products? >>> >>> The comments clearly indicated that people are willing to (and actually >>> do) >>> buy XSLTs. B They tend to come in two forms. B First, a specific solution >>> to a >>> specific task. B A key niche need. B Second, there is the idea of XSLT as a >>> software platform. B XSLT as programming in Xml. B I've certainly thought >>> this >>> because I've been working with xml for so long that I *think* in terms of >>> Xml (perhaps there is a 12 step program for this). B So XSLT to me is the >>> java of Xml. B Of course no offense to java users, myself being one too. >>> >>> The reason I brought this up is that while I've been involved in open >>> source >>> XSLT work as well as created innumerable ones for clients individually, I >>> have lots of ideas about XSLTs as general products. >>> >>> B Ken Holman of course highlighted a key component to this topic, which is >>> obfuscation in order to protect intellectual property. B That would be >>> the >>> difference between open source and product solutions. >>> >>> So I post these comments here wondering if you have thoughts on this >>> topic >>> as well. B Would love to hear them. >>> >>> Cheers, >>> >>> Paul Kiel >>> >>> =================================== >>> W. Paul Kiel >>> xmlHelpline.com Consulting >>> bCelebrating 10 years of Xml developmentb >>> paul@xxxxxxxxxxxxxxx >>> work: 919-846-0224 >>> cell: 919-449-8801 >>> website: http://www.xmlhelpline.com >>> ===================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] linkedin discussion of "c, Robert Koberg | Thread | Re: [xsl] linkedin discussion of "c, Robert Koberg |
Re: [xsl] linkedin discussion of "c, Robert Koberg | Date | Re: [xsl] linkedin discussion of "c, Robert Koberg |
Month |