Author: Dan Andersson
Date: 14:38:27 01/16/04
Go up one level in this thread
On January 15, 2004 at 22:45:10, Russell Reagan wrote: >On January 15, 2004 at 13:09:23, Dan Andersson wrote: > >Okay Dan, you've sparked my interests once again. :) > >> As for a preferred paradigm for GUI programming I would contend that a >>functional implementation is cleaner than an OO one. > >What would be an example of a functional implementation for GUI programming? Or >did you mean this more as a personal theoretical wish? > There is some research in functional animation. But there are also some bindings of GUI to FP. The best example would be the CLEAN language. >>It does away with most any >>modal crap that drive users to distraction. > >Could you explain more? What is modal crap, and how does a functional >implementation get rid of it? Modality is when you are presented with one mode of interaction or point of view (not always a literal view) of an object. An example of that would be that you are working with a set of data (image, document or whatever) and you only have the ability to manipulate and view that data one mode at a time. And you have to shift mode. All the while the data might look like crap. A modeless view would allow you to access all variables at all time. With no blocking. This is made easier in the FP paradigm because there has been an awareness in the research and developement of FP of the fact that in a purely functional language the order of computation need not be known beforehand. MvH Dan Andersson
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.