Native Systems Group
The Native Systems Group is located in the Department of Computer Science
at ETH Zürich.
Research and teaching in integrated construction of programming language, compiler and custom systems from the ground up, with an emphasis on simplicity, clarity and resource efficiency.
Our research topics are programming languages and runtime systems. Our goal is the design and implementation of novel languages and system models that optimally support the development of future computer applications. Aiming at uncompromising lean designs and utmost transparence, we construct software systems and frameworks that directly drive commercial or custom hardware.
Interoperation of programming-languages and runtime-systems
Concurrency and parallelism
- Active Oberon Language / A2 System Kernel
- Zonnon Programming Language
Programming language support for scientific computing
- Active Objects in Active Oberon
- Activities in Zonnon
Highly Available Systems, Safety Critical Systems, Realtime Systems
- Math Oberon Language Extension
- Statement Level Parallelism
Graphical User Interfaces
- Operating System Minos
- Medical Aos Kernel
- Oberon with Gadgets
- A2 Zoomable Interface
- Persistent Runtime System
- Component Language and System