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

Re: Various presentations, schema concepts, etc.

  • From: Rick JELLIFFE <ricko@g...>
  • Date: Mon, 03 Jul 2000 19:05:08 +0800

tcl xml validation
Matt Sergeant wrote:
 
> I'm not convinced its really the next wave though - like
> functional programming its just too hard to grok for non comp sci people
> (and there are a lot of them in this field who are going to need to be
> able to work with us).
 
I am not so sure that functional programming is so bad: SQL is basically
a functional language is it not?  

I suspect that the problem with functional programming is that it
changes the boundaries between what is hard and what is straightforward
too much.  XSLT's approach of allowing extensions (cheating) on a small
and targetted application domain seems to be pretty acceptable--it
forces you to use a different tool to solve the problems which (the
kinds of FP used in) XSLT is not great at.

Dr John Reekie, who co-wrote the RISP SGML processor with me in the late
80s, later went on to study functional programming (graphical tools for
DSP compilation) before ending up at UCB for TCL work. I remember his
suggestion, after working with functional programming techiques (and
liking them very much) was that  perhaps they require a too high level
of abstraction for typical programmer (typically trained programmers?),
compared to procedural code (we are used to assignment): he thought that
mediating the functions through a GUI might make FP more attractive.
But, of course, functional programming may find in the large and regular
data structures of XML documents data which is well-suited to be treated
as the input and output of functions. A new application area may cause a
resurgence in uses of functional programming (in the same way that XML
may cause a coarse-grained resurgence of data-flow architectures).


Rick Jelliffe

***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

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.