[self-interest] Kansas and Tcl
randall.smith at sun.com
Fri Mar 5 18:56:12 UTC 2004
Okay Albertina, I'll try to respond for you here: Self's GUI was never
tuned to being like Motif or being fully brought up to address the
construction of stand alone, single apps. Rather we were exploring the
sense of a world in which many applications could be created and
recombined. Nevertheless, our hypothesis has always been that the
difficulties Ousterhout observes (the problem of bridging the direct GUI
environment with a general purpose programming language) can be
addressed. There are difficulties of course, and deep issues such as the
fact that direct GUI assembly and modification is a different
environment than the textual environment of the language's code.
Albertina Lourenci wrote:
> Randy Smith wrote:
> Hi Randy!
> John K. Ousterhout in IEEE Computer March 1998 writes:
> I am not aware of any rapid-development environments for
> GUIs based on a system programming language. Whether the
> environment is Windows, Macintosh Toolbox or Unix Motif
> GUI toolkits based on languages such as C or C++ have proven
> hard to learn, clumsy to use, and inflexible in the results
> 'they produce.Some of these systems have nice graphical tools
> for designing screen layouts that hide the underlying language,
> but things become difficult as soon as the designer has to write
> code, for example to provide the behaviors for the interface elements.
> All of the best rapid development GUI environments are based
> on scripting languages: Visual Basic, HyperCard and Tcl/TK. page 28
> I would like you to comment on Self's GUI within the context
> put forward by Ousterhout. For him scripting languages deal
> with policy and system programming languages with mechanisms.
> He sees no problem in implementing scripting languages in
> programming languages of course. Indeed TCl is implemented
> in C. It may also be extended in C.
> Have a fun-filled, peaceful, creative weekend
>> TCL already existed before John Osterhaut (spelling?) joined Sun, and
>> while Tcl was here, there was very little mutual influence between the
>> Self and TCL groups, since both were rather mature and conceptually far
>> apart by the time.
>> Albertina Lourenci wrote:
>> > Dear Selfers!
>> > I am curious if there are any relationship
>> > between Kansas and Tcl, both from Sun!
>> > Best wishes
>> > Albertina
>> > http://www.lsi.usp.br/~lourenci
>> > Yahoo! Groups Links
>> Yahoo! Groups Links
> Yahoo! Groups Links
> * To visit your group on the web, go to:
> * To unsubscribe from this group, send an email to:
> self-interest-unsubscribe at yahoogroups.com
> <mailto:self-interest-unsubscribe at yahoogroups.com?subject=Unsubscribe>
> * Your use of Yahoo! Groups is subject to the Yahoo! Terms of
> Service <http://docs.yahoo.com/info/terms/>.
More information about the Self-interest