[
Lists Home |
Date Index |
Thread Index
]
- To: <michael.h.kay@ntlworld.com>,"Mike Champion" <mc@xegesis.org>,<xml-dev@lists.xml.org>
- Subject: RE: [xml-dev] XML in the alleged Real World (was Re: [xml-dev] Does XML-Dev m...
- From: "Dare Obasanjo" <dareo@microsoft.com>
- Date: Mon, 25 Mar 2002 02:06:38 -0800
- Thread-index: AcHT4XWSlwSwQ9k7So+8mR3ghKStMQAAIfWe
- Thread-topic: [xml-dev] XML in the alleged Real World (was Re: [xml-dev] Does XML-Dev m...
It is exactly this kind of reasoning by the designers of W3C XML technologies that is the bane of XML.
XML is being used by the "man on the street" developer not just the MIT graduates who cut their teeth on Scheme and Haskell. So designing XML technologies as if they are expected to only be used by talented programmers with impressive educational pedigrees is probably not the wisest policy.
I am actually curious as to how you've convinced people that the fact that XSLT doesn't have variables [or semi-decent text manipulation facilities] and it takes one a two page stylesheet to simulate a for loop will give them as you put it " gain [that] is worth the pain" ?
-----Original Message-----
From: Michael Kay [mailto:michael.h.kay@ntlworld.com]
Sent: Mon 3/25/2002 1:42 AM
To: 'Mike Champion'; xml-dev@lists.xml.org
Cc:
Subject: RE: [xml-dev] XML in the alleged Real World (was Re: [xml-dev] Does XML-Dev m...
<snip />
I have some personal doubts about whether it was wise to go for a
declarative language rather than a procedural one. As a computer scientist,
I like it, but I don't always find it easy to convince people that the gain
is worth the pain. I think this is probably the biggest reason that some
people find XSLT too difficult, or resort to "language abuse" by means of
Javascript hacks and things like disable-output-escaping.
<snip />
-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
initiative of OASIS <http://www.oasis-open.org>
The list archives are at http://lists.xml.org/archives/xml-dev/
To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl>
|