The Tunes Interfaces Subproject

(Last modified Tuesday, Jun 27, 1995 @ 11:20AM PST)

Project scope

The Interfaces subproject is devoted towards specifying how things will interact and interface. This includes humans speaking to computers, computers speaking to humans, computers speaking to each other.

The project currently has two main areas to look at. The first is how to create Tunes User Interfaces that are easier to program for and use that existing ones. Basically to fix everything wrong with today's programming and using environments.

The second is the development of a syntax for the HLL. Fare has a good start going with the semantics, but without some sort of syntax, you can't have much of a language. I personally am for making the semantics and syntax so seperate that no centralized syntax is necesary at all. Instead, you simply transport an internal representation around, and can then edit the code using whatever sort of enviornment you want--be it a Self/C/Pascal/whatever-like text language, or something graphical, like Prograph. We still need syntax, though. I'm just promoting the availibility of many compatible syntaxes.

Plan of Action (probably out of date)

Project Members

Project coordinatior: Chris

Members: (What the heck does this membership thing mean anyway?)

Mailing List Archive

I'm currently trying to get hypermail set up around here, so that it will be of minimal pain to get the Interfaces mailing list archive up and running again without too much grief. Also would like to get some summaries up here about our current isues with the worlds thread, etc.. So much to come!

Internal UI Developments

In theory, I'm spending some time learning a bit about Scheme and Tk (with the STk package), so I can start messing around with this words concept. Unfortunately, the Tk part of STk seems to be acting a bit weird at the moment (ie one day buttons work, the next day they don't). So stay TUNESed.... =)

What's Wrong With Today's UIs and What We Can Do to Help: a sketch of a paper (outdated!) by Chris

Some of Rainer's UI thoughts

External UI Devopments

Jecel (jecel@lsi.usp.br) has been working on an interesting interface for his Merlin project. For more information, click here.

Anyone know of any other links? I'm sure there's more out there, and this looks quite bare.


Click here to return to the Tunes home page.
Page maintainer:
Chris -- chharris@u.washington.edu