Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: [OT] windows GUI programming question (VB/MFC / WTL / .NET)?

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.