W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2004

RE: [DM] Typed value for elements

From: Michael Kay <mhk@mhk.me.uk>
Date: Fri, 13 Feb 2004 10:14:21 -0000
To: <jwrobie@mindspring.com>, "'Michael Rys'" <mrys@microsoft.com>
Cc: "'Jonathan Robie'" <jonathan.robie@datadirect.com>, "'XML Query Comments'" <public-qt-comments@w3.org>
Message-ID: <001001c3f21a$27103170$6401a8c0@pcukmka>

contains() is no different from any other function that works on
strings. I merely used it as an example.

Michael Kay

> -----Original Message-----
> From: Jonathan Robie [mailto:jwrobie@mindspring.com] 
> Sent: 12 February 2004 23:14
> To: Michael Rys
> Cc: Michael Kay; Jonathan Robie; XML Query Comments
> Subject: Re: [DM] Typed value for elements
> 
> 
> 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 Friday, 13 February 2004 05:13:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:05 GMT