The Tunes Interfaces Subproject

(Last modified Friday, March 24, 1995 @ 5:00PM 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

Project Members

Project coordinatior: Chris

Members:

Mailing List Archive

Our mailing list is so out of date that it isn't worth looking at. Try coming back another time to look for improvements.

Internal UI Developments

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

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