At 08:13 AM 4/13/2010, David wrote:
But the main point is, asking what the processor is doing is just
teh wrong question if the intention is to understand XSLT, it's only
teh right question to ask if you are trying to optimise for time or
space, in which case it is a processor specific question and not
related to general XSLT semantics.
Not infrequently (maybe even on this list) I've compared it to dining
in a restaurant vs cooking a meal for oneself.
I actually don't care whether the onions were chopped before the
parsley, or even whether the bouillabaise was made yesterday or an
hour ago, as long as it's tasty. I do want things to be prepared
properly and correctly, and presented in the correct order and proportions.
Along lines Ken suggests, knowing something about how this restaurant
uses fresh ingredients or makes their pasta by hand may be useful in
choosing a restaurant. But as a diner I generally don't have the
option of dictating how a dish is prepared. Nor do I mind how the
chef does it, as long as it's what I asked for.
In my own kitchen, suddenly order of execution becomes a concern. And
that's "procedural" not "declarative".
And just so, if knowing more about how food is cooked makes me a
better diner, it's because I understand better how to respect and
communicate with the restaurant staff, not because I will now give
them instructions in how to make my souffle.
Cheers,
Wendell
======================================================================
Wendell Piez
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Direct Phone: 301/315-9635
Suite 207 Phone: 301/315-9631
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and 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>
--~--