Go up.
Go to department page.
Event-Driven User Interfaces Based on Quasi Parallelism
LU-CS-TR:89-51
T. Hauge, I. Nordgard, D. Oscarsson, G. Raeder
Also published in: Proceedings of 1st ACM Symposium on User Interface
Software, 1988
Abstract
The Mjolner 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.