[GUI] Fruit Source

seth@cql.com seth@cql.com
Thu, 23 Jan 2003 21:13:46 -0700 (MST)


I would add something more general.  As someone who has spent a lot of time
investigating GUI libraries, I would say that there is a lack of an adequate
model in any language or paradigm, not just the purely functional variant.  No
one has yet come up with a design that is both flexible and fast.  You can
either make Mickey Mouse GUIs quickly, or sophisticated GUIs slowly.  This is
not to denigrate those who have expended efforts in this area; rather it is a
reflection of the complexity of the problem.

On 24-Jan-2003 Antony Courtney wrote:
> Thomas L. Bevan wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> 
>> Does anyone know if the FRUIT source code is freely available somewhere?
>> 
> 
> Short answer:  Yes, there is some code available from:
> 
>    http://www.haskell.org/fruit
> 
> However, I wish to stress that Fruit is a (very) rudimentary research 
> prototype, NOT a production GUI toolkit.
> 
> I'm not sure why you are interested in Fruit source code, but since 
> there has been a lot of discussion about standard GUI toolkits lately, I 
> thought I would throw in my opinion as the developer of one of the more 
> research-oriented GUI libraries:
> 
> Much as I would love to someday see a "genuinely functional" programming 
> model serve as the basis for a production GUI toolkit someday, I agree 
> with the sentiments expressed by Simon and Manuel:  there are still far 
> too many open research questions about both the API design and 
> implementation efficiency to use such a model as the basis for a 
> standard, portable production GUI toolkit library for Haskell for use in 
> the near term.  If you want to produce something standard, portable, 
> ubiquitous and well supported, worse is definitely better.
> 
>       -antony
> 
> -- 
> Antony Courtney
> Grad. Student, Dept. of Computer Science, Yale University
> antony@apocalypse.org          http://www.apocalypse.org/pub/u/antony
> 
> _______________________________________________
> GUI mailing list
> GUI@haskell.org
> http://www.haskell.org/mailman/listinfo/gui

-- 
----------------------------------
Seth Kurtzberg
M. I. S. Corp.
E-Mail: seth@cql.com
Date: 23-Jan-2003
Time: 21:11:22

This message was sent by XFMail
----------------------------------