[xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?
2010-10-29 11:41:32
Hi Folks,
Excellent replies! Thank you. Below is my summary of your responses. /Roger
------------------------------------------------
I pondered these questions:
Why do developers use Java to process XML?
XSLT is custom-made to process XML, so why
do developers continue to use Java?
I asked some smart people and got these insightful responses:
1. XSLT uses a functional programming model, which requires a mindset for which
there is a lack of widespread programmer support.
2. Developers erroneously believe that XSLT is not a full-blown programming
language and using extension functions is the only way to perform many tasks.
3. There is a skills-based inertia - developers do not invest the time to learn
new tricks.
4. Projects don't adapt to architectural drift - a project starts out being 90%
things that Java is good at, and 10% XML processing, so Java is quite
reasonably adopted; and then the balance slowly drifts, but there is never a
good time to switch horses.
5. The above factors, when combined with a project full of Java developers,
results in Java development, even as the project starts doing more and more XML.
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [xsl] Are there things missing in XSLT which force people to use, say, Java to process XML?, Costello, Roger L.
- Re: [xsl] Are there things missing in XSLT which force people to use, say, Java to process XML?, jeroen
- Re: [xsl] Are there things missing in XSLT which force people to use, say, Java to process XML?, Imsieke, Gerrit, le-tex
- Re: [xsl] Are there things missing in XSLT which force people to use, say, Java to process XML?, Imsieke, Gerrit, le-tex
Re: [xsl] Are there things missing in XSLT which force people to use, say, Java to process XML?, Christopher R. Maden
[xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?,
Costello, Roger L. <=
- [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Costello, Roger L.
- Message not available
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, G. Ken Holman
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Wolfgang Laun
- Message not available
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, G. Ken Holman
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Michael Kay
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, G. Ken Holman
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Wolfgang Laun
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Michael Kay
- Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Wolfgang Laun
Re: [xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Michael Kay
|
Previous by Date: |
Re: [xsl] Are there things missing in XSLT which force people to use, say, Java to process XML?, Michael Kay |
Next by Date: |
[xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Costello, Roger L. |
Previous by Thread: |
Re: [xsl] Are there things missing in XSLT which force people to use, say, Java to process XML?, Christopher R. Maden |
Next by Thread: |
[xsl] RE: Are there things missing in XSLT which force people to use, say, Java to process XML?, Costello, Roger L. |
Indexes: |
[Date]
[Thread]
[Top]
[All Lists] |
|
|