| From | Sent On | Attachments |
|---|---|---|
| Jesper Tverskov | Oct 28, 2008 1:38 am | |
| Andrew Welch | Oct 28, 2008 2:47 am | |
| Michael Kay | Oct 28, 2008 2:47 am | |
| Dimitre Novatchev | Oct 28, 2008 7:16 am | |
| John Snelson | Oct 29, 2008 11:57 am | |
| Robert Koberg | Oct 29, 2008 12:05 pm | |
| Scott Trenda | Oct 29, 2008 12:20 pm | |
| John Snelson | Oct 29, 2008 12:34 pm | |
| Robert Koberg | Oct 29, 2008 12:38 pm | |
| John Snelson | Oct 29, 2008 12:48 pm | |
| Robert Koberg | Oct 29, 2008 12:52 pm | |
| Wendell Piez | Oct 29, 2008 1:01 pm | |
| John Snelson | Oct 29, 2008 1:15 pm | |
| Robert Koberg | Oct 29, 2008 1:38 pm | |
| Andrew Welch | Oct 29, 2008 2:19 pm | |
| Robert Koberg | Oct 29, 2008 2:30 pm | |
| Jesper Tverskov | Oct 29, 2008 2:32 pm | |
| Dimitre Novatchev | Oct 29, 2008 2:40 pm | |
| David Carlisle | Oct 29, 2008 3:01 pm | |
| Jesper Tverskov | Oct 29, 2008 3:47 pm | |
| Jesper Tverskov | Oct 29, 2008 4:09 pm | |
| Dimitre Novatchev | Oct 29, 2008 4:19 pm | |
| Michael Ludwig | Oct 29, 2008 4:31 pm | |
| Liam Quin | Oct 29, 2008 10:12 pm | |
| John Snelson | Oct 30, 2008 12:11 am | |
| Colin Adams | Oct 30, 2008 12:42 am | |
| Jesper Tverskov | Oct 30, 2008 12:56 am | |
| Joe Fawcett | Oct 30, 2008 1:58 am | |
| Michael Kay | Oct 30, 2008 2:49 am | |
| Michael Kay | Oct 30, 2008 2:52 am | |
| Michael Kay | Oct 30, 2008 5:21 am | |
| Dimitre Novatchev | Oct 30, 2008 6:22 am | |
| Michael Ludwig | Oct 30, 2008 2:19 pm | |
| Florent Georges | Oct 30, 2008 2:36 pm | |
| Andrew Welch | Oct 31, 2008 2:51 am | |
| Jesper Tverskov | Oct 31, 2008 3:33 am | |
| Andrew Welch | Oct 31, 2008 3:38 am | |
| Jesper Tverskov | Oct 31, 2008 3:49 am | |
| Colin Adams | Oct 31, 2008 3:56 am | |
| Michael Kay | Oct 31, 2008 3:59 am | |
| Andrew Welch | Oct 31, 2008 4:07 am | |
| Liam Quin | Oct 31, 2008 12:40 pm | |
| Colin Paul Adams | Oct 31, 2008 1:20 pm | |
| Dimitre Novatchev | Oct 31, 2008 1:50 pm | |
| Colin Paul Adams | Oct 31, 2008 1:52 pm | |
| Dimitre Novatchev | Oct 31, 2008 2:09 pm | |
| Michael Kay | Oct 31, 2008 4:09 pm | |
| Dimitre Novatchev | Oct 31, 2008 4:42 pm | |
| Geert Josten | Nov 1, 2008 10:52 am | |
| Michael Kay | Nov 1, 2008 11:32 am | |
| Jirka Kosek | Nov 1, 2008 1:33 pm | |
| Dimitre Novatchev | Nov 1, 2008 1:47 pm | |
| Scott Trenda | Nov 3, 2008 7:42 am | |
| David Carlisle | Nov 3, 2008 7:57 am | |
| Andrew Welch | Nov 3, 2008 8:14 am | |
| Michael Kay | Nov 3, 2008 8:42 am | |
| Andrew Welch | Nov 3, 2008 8:52 am | |
| Colin Paul Adams | Nov 3, 2008 8:57 am |
| Subject: | RE: [xsl] XQuery Updates in XSLT | |
|---|---|---|
| From: | Michael Kay (mi...@saxonica.com) | |
| Date: | Oct 31, 2008 3:59:30 am | |
| List: | com.mulberrytech.lists.xsl-list | |
Only add complexity if the benefits clearly outweighs that we need an extra tutorial or chapter in a text book.
There's certainly a trade-off: when you provide a new construct you have to weigh the fact that it will be easier to write certain stylesheets against the fact that the spec will become longer, the implementation bigger, and the learning curve a bit longer.
I think the identity template pattern is so common, however - and it often increases the size of a stylesheet by 200% - that it's well worth making it easier to write. Our main motivation, though, was not to reduce the number of lines of code that users have to write, but rather to make it easier for optimizers to detect the pattern, which is particularly important (we decided) as an enabler for streaming transformations.
Michael Kay http://www.saxonica.com/
--~------------------------------------------------------------------ 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-...@lists.mulberrytech.com>
--~--





