Subject: Re: James Clark on Schema
From: "J.Pietschmann" <j3322ptm@xxxxxxxx>
Date: Sat, 08 Jun 2002 21:12:54 +0200
|
Wendell Piez wrote:
Ah! Worlds in Collision!
On one side are those who see data types as essential features of any
information set.
On the other, are those who see data types as useful (even important and
sometimes essential) for local processing, but for interchange, as Just
Another Label.
Well, I met the two views in this form: Given <foo>12345</foo>
1. It is a number! I can add 1 to it!
2. Don't care. I get it as a string from may API anyway.
A neat expression of this collision was the redefinition of
the german ZIP codes in, uh, 1992? The new codes had leading
zeros, thereby thouroughly confusing programs which was build
on the assumption that ZIP codes were and always will be
numbers, and that numbers don't have leading zeros if printed
on letter envelopes...
Interesting question: does the example above support the
view that data types are actually important or the view that
the only data type that really matters is "string" and
everything else is optional?
J.Pietschmann
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- RE: Why XSLT?, (continued)
- Michael Kay - Thu, 6 Jun 2002 10:06:33 -0400 (EDT)
- Thomas B. Passin - Thu, 6 Jun 2002 10:50:10 -0400 (EDT)
- Michael Kay - Thu, 6 Jun 2002 14:16:15 -0400 (EDT)
- Wendell Piez - Fri, 7 Jun 2002 12:30:03 -0400 (EDT)
- J.Pietschmann - Sat, 8 Jun 2002 15:21:39 -0400 (EDT) <=
- bryan - Mon, 10 Jun 2002 04:21:25 -0400 (EDT)
- David Carlisle - Thu, 6 Jun 2002 11:24:19 -0400 (EDT)
- Jeni Tennison - Thu, 6 Jun 2002 11:47:06 -0400 (EDT)
- Jeni Tennison - Thu, 6 Jun 2002 12:09:06 -0400 (EDT)
|
|