- From: David Allsopp <dallsopp@signal.dera.gov.uk>
- Date: Mon, 21 May 2001 10:56:34 +0100
- CC: www-rdf-logic@w3.org
pat hayes wrote: > >The point is that successive applications on a processing chain can add > >information and apply transformations akin to "knowledge sources". > >yep. but these symbols are meaningful to applications that process the > >information. > > OK, that is clearly the key point. Thanks for your example. In this > kind of application, I can see the utility. Never mind future > Rosetta stones: the point is to attach labels to pieces of existing > text to enable some engine to isolate the parts of the text that are > useful to it and ignore the rest. This makes perfectly good sense, I > agree, and is obviously useful and important in the Web world, but it > doesn't live up to the hype. It does not make texts self-describing, > and it does not make them more comprehensible in the long term. The > thing using the markup needs to know what the markup labels indicate, > for example. (The use of the </label> notation still seems > mind-numbingly daft to me, but I guess it is too late to change that > now.) Yes - nevertheless, from a practical point of view, the use of XML will certainly save people a lot of effort when trying to read legacy data formats (not marked-up plain text), for example: +++ 2 ESSO <nonotes> 17.6978 40.7747 20093 6581 1 0 2 40 10 160 19000 18000 2 0 +++ (A real example). This sort of thing can sometimes only be decoded by looking at the source code - if available; and that was a easy example - at least it's in ASCII, not packed binary, and easy to parse once you've worked out what each field is. If people start using XML for their data files, in a half-sensible fashion, reading it again 10 years later is relatively trivial, and the tools exist to easily map it into something else. Of course, there are also some ludicrous XML encodings, but nothing's fool-proof. And of course, people _could_ have used nice simple formats to achieve the same effect before XML came along: age: 99 name: John Smith location: units: feet x_coord: 234 y_coord: 456 foo: bar _But they often didn't_. At least the XML hype had the side effect of getting some people to mark up data in a vaguely useful way. Regards, David Allsopp. -- /d{def}def/u{dup}d[0 -185 u 0 300 u]concat/q 5e-3 d/m{mul}d/z{A u m B u m}d/r{rlineto}d/X -2 q 1{d/Y -2 q 2{d/A 0 d/B 0 d 64 -1 1{/f exch d/B A/A z sub X add d B 2 m m Y add d z add 4 gt{exit}if/f 64 d}for f 64 div setgray X Y moveto 0 q neg u 0 0 q u 0 r r r r fill/Y}for/X}for showpage
Received on Monday, 21 May 2001 05:57:40 UTC