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] Adam Bosworth Article - what does "directaccess" mean?

[ Lists Home | Date Index | Thread Index ]

> Here's a Water program that creates a class, defines a method,
> creates an instance, and call a method on the instance.
> <defclass company stock_symbol price revenue expenses>
>  <defmethod PE_ratio>
>    .price.<divide .revenue.<minus .expenses/> />
>  </defmethod>
> </defclass>
> <company
>   stock_symbol="IBM"
>   price=86.11
>   revenue=1022110
>   expenses=382828
> />.<PE_ratio/>

Wow.  This reads to me like a very strangely obfuscated species of CLOS.  The 
"compatible" debate aside, I really have a hard time imagining how developers 
will go for this.

Uche Ogbuji                                    Fourthought, Inc.
http://uche.ogbuji.net    http://4Suite.org    http://fourthought.com
Python Generators + DOM - http://www.xml.com/pub/a/2003/01/08/py-xml.html
4Suite Repository Features - https://www6.software.ibm.com/reg/devworks/dw-x4su
XML class warfare - http://www.adtmag.com/article.asp?id=6965
MusicBrainz  metadata - http://www-106.ibm.com/developerworks/xml/library/x-thi


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

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