OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] XML in the alleged Real World (was Re: [xml-dev] Does XML-

[ 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 
	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>


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS