Event-driven user interfaces based on quasi-parallelism

  • Authors:
  • Tor Hauge;Inger Nordgard;Dan Oscarsson;Georg Raeder

  • Affiliations:
  • EB Technology, P.O.Box 98, N-1360 Nesbru, Norway;EB Technology, P.O.Box 98, N-1360 Nesbru, Norway;Department of Computer Science, Lund Institute of Technology, S-22100 Lund, Sweden;Norwegian Computing Center, P.O.Box 114 Blindern, N-0314 Oslo 3, Norway

  • Venue:
  • UIST '88 Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
  • Year:
  • 1988

Quantified Score

Hi-index 0.01

Visualization

Abstract

The Mjølner project is a major Scandinavian effort to develop a programming environment for object-oriented languages. As part of this project we have implemented a user interaction toolkit. The toolkit is programmed in SIMULA™ and is built on the X Window System.™ The main goals of our work have been to exploit the coroutine concept for event handling, and to show the benefits of using compiled object-oriented languages for this type of software. The result is an efficient system with a simple, yet flexible, design featuring a powerful unification of process-driven and procedure-driven programming styles.