[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Weighing in on XSL / Standards

  • From: Andy Dent <dent@o...>
  • To: "XML Developers' List" <xml-dev@i...>
  • Date: Tue, 25 May 1999 10:52:21 +0800

Re: Weighing in on XSL / Standards
>At 10:28 -0400 23/5/99, Joshua E. Smith wrote:
>- It is often argued by the expert systems guys that production-based rule
>systems (or "case based reasoning") is *more* intuitive than... but 
>it is an article of faith in that community, and might help
>to explain why the XSL camp seems to have a lot of "religion" about ease of
>use.

I think this is a 'straw man' argument. I have no problems with 
declarative vs procedural but I think the single biggest thing in the 
way of XSL is that its syntax is hard to use.

I've been working in and studying UI design and usability for about 6 
years and using tools on many platforms for about 15. The key factor 
in adoption is always ease of use, driven mainly by the tools.

Some people may mistake the success of VB et al as being due to their 
using a GUI. I don't think this superficially attractive argument is 
the ansewr. The answer is the very simple abstract model that allows 
users to produce solutions.

Apple's Hypercard was similarly successful for many years. In fact, 
in terms of widespread use by non-programmers I'd say it is the most 
successful tool to date (taking the percentage of people who had 
access to HC and chose to use it).

With Hypercard, Apple introduced a carefully layered model of 
abstractions - people could create real systems with a very simple 
abstract model, but more power was available under the hood.

If you accept this argument, then the future of XSL is a little 
scary. Apart from the syntactical difficulty of writing it in text 
editors (hopefully a passing phase) there is the complex abstract 
model.

The only way I see it being a success is if the editing tools present 
an abstract model which is NOT actually that of XSL. Otherwise, it 
will remain a programming language for layout geeks (not necessarily 
a small niche!) :-)


Andy Dent BSc MACS AACM, Software Designer, A.D. Software, Western Australia
OOFILE - Database, Reports, Graphs, GUI for c++ on Mac, Unix & Windows
PP2MFC - PowerPlant->MFC portability
http://www.oofile.com.au/

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i...
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.