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

Re: 2.6 patterns: let's try variations on the XML syntax

Subject: Re: 2.6 patterns: let's try variations on the XML syntax
From: Andy Dent <dent@xxxxxxxxxxxxxxx>
Date: Thu, 27 Aug 1998 10:57:00 +0800
andy dent
At 6:14 AM +0800 27/8/98, Dave Peterson wrote:
>Have you ever run into a serious program-writing interface that shielded
>the programmer from the syntax of the language?

As both a framework designer and UI designer I took a Human Factors
approach to designing the OOFILE database language API. We refined the
syntax with a lot of mailing-list discussion, and were ruthless about
throwing out syntax that could lead to misunderstandings due to ambiguities
or existing assumptions.

The process worked. It requires a degree of openness and cooperation that
is not always possible on commercial products, but as a philosophy seems
possible on xsl-list and related lists.

Remember that the number of people who will suffer from awkwardness in the
API dwarfs the number of current users (MFC being an extreme example of
this issue).

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



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

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