xsl-list
[Top] [All Lists]

Re: [xsl] [Musing] User Preference for Functional Programming

2013-07-10 16:26:53
Yes, and it's also a self-fulfilling prophecy.

"XPath is hard because I've never learned it."

To be fair to the reluctant Java programmers, there is one thing to be
said for their argument. As soon as you are past the trivially easy,
XPath requires that you have some reasonable understanding of its data
model. This presents a difficulty for those who are used to relying on
accessor functions. In some lines of work (I hear) that is more or
less a necessity.

In this context, "maintain" means "figure out what it does after I've
forgotten". (And that is a reasonable definition to keep in mind.)

So, what Liam said.

Cheers, Wendell


On Wed, Jul 10, 2013 at 3:32 PM, Ihe Onwuka 
<ihe(_dot_)onwuka(_at_)gmail(_dot_)com> wrote:
On Wed, Jul 10, 2013 at 8:11 PM, Hank Ratzesberger 
<xml(_at_)xmlwerks(_dot_)com> wrote:
Hi Liam,


On Wed, Jul 10, 2013 at 10:54 AM, Liam R E Quin <liam(_at_)w3(_dot_)org> 
wrote:

  /award/awardID/awardContractID/modNumber=FpdsInfo:modNum



snipped


And yet programmers decided that xpath was more difficult to maintain than
object notation.  And I think this is a common complaint. But I have never
heard anyone complain that they can't understand a Unix file path, e.g.


That one is easy to explain because it is a phenomenon that frequently
repeats itself. See the second quote.

http://strangewondrous.net/browse/author/r/robinson+james+harvey

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




-- 
Wendell Piez | http://www.wendellpiez.com
XML | XSLT | electronic publishing
Eat Your Vegetables
_____oo_________o_o___ooooo____ooooooo_^

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