They get folded into each application area that uses computers. Programming Does Everything. Users do for themselves what programmers used to do for them, via end-user programming and programming by demonstration. Expert system tools design and implement user interfaces automatically for each application, based on a description of the application semantics. The UIST conference focuses on improvements and extensions to these tools for specific application domains.
Computers are connected directly to the user's brain, there is no user interface per se.
Information is exchanged directly between user and computer, without an intermediate representation or interface. He received a Ph.D. in Computer Science from Brown University. His research interests include knowledge-based design of graphics and multimedia, user interfaces, virtual worlds and augmented reality, visual languages, image synthesis, and hypermedia. In 1991 he received an Office of Naval Research Young Investigator Award. Much has changed from UIST '88 to UIST '97 .