- From: Jonathan Robie <jwrobie@mindspring.com>
- Date: Thu, 12 Feb 2004 18:14:29 -0500
- To: Michael Rys <mrys@microsoft.com>
- Cc: Michael Kay <mhk@mhk.me.uk>, Jonathan Robie <jonathan.robie@datadirect.com>, XML Query Comments <public-qt-comments@w3.org>
Michael Rys wrote: >You are now starting to special case. This makes the language design >non-orthogonal and hard to teach and understand. > > Strange. I thought that what I was doing was saying that contains() is a text-oriented function that operates on the string representation of an item, and should be written accordingly. You seem to feel that it should be defined in terms of typed value, and that the definition of typed value for an element should be more complex than what I prefer. I would have said that the current design is non-orthogonal, hard to teach and understand. Which is why simplifying it and making it more orthogonal is important. Jonathan
Received on Thursday, 12 February 2004 18:17:02 UTC