January 2006
![](http://blogmarks.net/screenshots/2006/01/17/a125aaec315e4f698ae8db8848b7650b.png)
ETH Oberon home page - modern integrated software environment.
![](http://blogmarks.net/img/default-gravatar.gif)
Computer Systems Institute at the Swiss Federal Institute of Technology. a single-user, multi-tasking system that runs on bare hardware or on top of a host operating system. Oberon - a programming language in the Pascal/Modula tradition.
![](http://blogmarks.net/screenshots/2006/01/17/f04b2f48d7da3e7a9c605f2d6208011a.png)
Publications ~Niklaus Wirth
![](http://blogmarks.net/img/default-gravatar.gif)
Programming in Oberon (2004) - A derivative of Programming in Modula-2 (1982) [PDF (334 KB)] Algorithms and Data Structures (1985) (Oberon version: August 2004) [PDF (1'241 KB)]
![](http://blogmarks.net/screenshots/2006/01/16/e70c9ea29c01431c54db31f55efde100.png)
Codespeak Home
![](http://blogmarks.net/img/default-gravatar.gif)
the codespeak project currently hosts the following free/open source software projects. pypy which aims to implement the Python language completely in Python itself. kupu, a feature-rich, JavaScript client-side WYSIWIG editor. +++
![](http://blogmarks.net/screenshots/2006/01/16/157b6a5f8c10cf87b9cfc72e57ac9057.png)
PyPy: Documents
![](http://blogmarks.net/img/default-gravatar.gif)
The PyPy project aims at producing a flexible and fast Python implementation. The guiding idea is to translate a Python-level description of the Python language itself to lower level languages. Rumors have it that the secret goal is being faster-than-C wh
December 2005
![](http://blogmarks.net/img/pdf_public.gif)
Croquet Project - OOPSLA Slides pdf
![](http://blogmarks.net/img/default-gravatar.gif)
operating system for the post-browser Internet. a highly portable virtual machine that runs on Linux +, and on its own hardware. complete interoperability. truly built in open source. a complete development and delivery platform that enables massive numbe
![](http://blogmarks.net/img/pdf_public.gif)
Croquet Project - Hedgehog Architecture pdf
![](http://blogmarks.net/img/default-gravatar.gif)
operating system for the post-browser Internet. a highly portable virtual machine that runs on Linux +, and on its own hardware. complete interoperability. truly built in open source. a complete development and delivery platform that enables massive numbe
![](http://blogmarks.net/img/pdf_public.gif)
Croquet Project - Croquet 0.1 pdf
![](http://blogmarks.net/img/default-gravatar.gif)
operating system for the post-browser Internet. a highly portable virtual machine that runs on Linux +, and on its own hardware. complete interoperability. truly built in open source. a complete development and delivery platform that enables massive numbe
November 2005
The Bluebottle Window Manager
![](http://blogmarks.net/img/default-gravatar.gif)
The Bluebottle Window Manager allows concurrent drawing to many possibly semi transparent windows that can be freely positioned. The window manager supports XML definable styles as well as style plug-ins.
Bluebottle Operating System Home
![](http://blogmarks.net/img/default-gravatar.gif)
Bluebottle is a powerful operating system developed in the Programming Languages and Runtime Systems Research Group, based on the Active Object System (Aos) kernel. The Aos kernel provides a compact runtime environment for the Active Oberon language, whic
October 2005
September 2005
July 2005
1
(16 marks)