Re: Re: Re: Have you looked at UIML?

Michael McLay <[email protected]>
Newsgroups gmane.comp.python.anygui.devel
Organization NIST
Message-ID <[email protected]>
On Saturday 31 August 2002 12:08 pm, Gerald Bauer wrote:
> > > of junk.
> >
> > Hey -- why the rough tone?
>
>   I'm not sure what you would call it, but a piece of
> junk is almost a compliment if you look at it closer.

Please be more specific. Calling something junk is not constructive, but 
stating that X, Y, or Z is deficient and explaining why is. The comments 
about the tone have to do with the delivery of a pronouncement, not that we 
would disagree with you if we were to give more details of your claim. 

Comments are generally constructive on Python mailing lists, even if they are 
pointing out flaws. An excellent example of constructive criticism is Andrew 
Kuchling's paper on "Python's Warts" [1] The Python developers take Andrew's 
critique very seriously and many of his original observations of weaknesses 
have been fixed in subsequent revisions of the language. I recommend reading 
this paper to anyone who is interested in Python. Andrew keeps the document 
up to date sites when a wart has been removed. It provides an interesting 
historical perspective on the language's evolution. 

Deliver a critique of Anygui, UIML, and Anygui that is like Andrew's insights 
and you will find many friends on this list.

>   For a start, Luxor has more downloads than anygui.
> It's not yet a match to Internet Exploder, but it
> beats .Nyet Windope Forms anytime.

And VB is more widely used than Python, but that doesn't make it better. 
Popularity is sometimes just a sign of a fad or the availability of more 
marketing dollars. Take Java for instance:-)

> PS: I won't torture you anylonger with my heretic XUL
> thoughts. 

The thoughts are not good or bad. They just lack detail. 

> Accepting change is never easy.

Perhaps you need to look in a mirror regarding this comment.  The Python 
community may be conservative about adopting new ideas, but good design often 
requires being careful not to include a kitchen sink just because someone 
thinks it includes several essential feature. It's often what is left out 
that defines a good design. I think XUL could potentially be good complement 
to Anygui, but it needs to be evaluated for it's own set of warts before it 
is added to the mix. We don't need another shiny kitchen sink, we need well 
thought out and effective solutions to real problems.

 [1] http://www.amk.ca/python/writing/warts.html



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.