This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: separating user interfaces


Klaus,

This may already be obvious to you, but having read the subsequent
discussion, I would suggest initially postponing the general problem by
separating the logic from the UI in application-level terms.  In other
words, to follow the model/view paradigm.

Then when the all-singing, all-dancing generic UI eventually comes along, it
will be easy to recode the UI part of your application to take advantage of
it, should you so desire.

    Neil

From: Klaus Schilling <Klaus.Schilling@home.ivm.de>

>
>What is the most efficient way to provide a user interface for a
guile-based
>application in a non-monoloithic way, i.e. it should be possible to replace
>the user interface without recompilation?