3 ms·
I had the chance to take a Oberon related lecture and its simplicity is really nice. Some things found in Oberon, like tiling window management, I use everyday.
by martanne 11y ago
I had the chance to take a Oberon related lecture and its simplicity is really nice. Some things found in Oberon, like tiling window management, I use everyday. The book describes the whole system including the RISC CPU design.
As part of the Niklaus Wirth Birthday Symposium to celebrate his 80th birthday he also gave a talk titled "Reviving a computer system of 25 years ago" (Abstract[0], Slides[1], Video[2]).
There was also a demonstration on the original hardware, the system really seemed ahead of its time.
Project Oberon also inspired me to write a text editor[3] using a piece table data structure as described in Chapter 5.
[0] http://wirth-symposium.ethz.ch/speakers.html#Wirth http://wirth-symposium.ethz.ch/speakers.html#Wirth
[1] http://wirth-symposium.ethz.ch/slides/wirth.pdf http://wirth-symposium.ethz.ch/slides/wirth.pdf
[2] http://www.multimedia.ethz.ch/conferences/2014/wirth/?doi=10.3930/ETHZ/AV-d40b0ce9-b9fa-4ba3-8dee-cf9d0c6f01a4&autostart=false http://www.multimedia.ethz.ch/conferences/2014/wirth/?doi=10...
[3] https://github.com/martanne/vis#why-another-text-editor https://github.com/martanne/vis#why-another-text-editor