[GUI] Re: Gtk and Object I/O

seth@cql.com seth@cql.com
Fri, 24 Jan 2003 09:39:25 -0700 (MST)


Adrian,

Experience with Java shows that efficiency is, indeed, important in a GUI
layer.  Not to say it can't be done in Haskell (and not to say that it
necessarily can); to say that efficiency is unimportant is not an option.

On 24-Jan-2003 Adrian Hey wrote:
> On Friday 24 January 2003 13:11, Simon Peyton-Jones wrote:
>> Peter Aachten goes further.  Based on the Clean group's experience, he
>> thinks we can not only define a satisfactory (A), but also define a
>> lower-level interface (expressed in the C language) that
>>      suffices to support (A)
>>      and yet contains no target specific code
> 
> I don't really understand this, so a couple of questions if I may..
> 
> 1- What does this low level code do that requires it to be written in C?
> I can't think of any particular reason for this other than speed, and I
> can't think of anywhere a gui really needs speed other than for rendering.
> (But that can't be so because, as everybody keeps telling me, writing our
> own portable rendering code is a really bad idea :-)
> 
> 2- If I'm not missing something, there must be some target specific code
> somewhere in any port of a portable library. Is this, dare I suggest, in
> an even lower level of primitives?
> 
> Thanks
> --
> Adrian Hey
>  
> 
> _______________________________________________
> 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: 24-Jan-2003
Time: 09:38:29

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