> OBERON.ORG project unites projects related to programming languages Oberon, Oberon-2, Active Oberon, Modula-2/3, Oberon-07 and Component Pascal (Blackbox Oberon).
Which of the Oberons? :) They are all the same with subtle differences like one having three different types of loops, and the other only two and so on.
In Russia there's a small but active group of academics who are trying to bring (force?) Blackbox as a teaching/learning environment to schools and universities.
> In Russia there's a small but active group of academics who are trying to bring (force?) Blackbox as a teaching/learning environment to schools and universities.
That's astonishing. The most recent English-language textbooks using Component Pascal are about 20 years old. Is there much newer stuff in Russian?
Other books are translations of the same bookss from 20 years ago you mentioned.
But the Oberon community is quite alive in Russia, and even have their own conference: https://conf.oberon.org/
Granted, these are mostly academics and people working in various state-related companies. I can't even begin to relay how bureaucratic and pompous-sounding that conference page is. "3rd scientific-industrial conference on Oberon, education on quality problems in the digital technologies", "Scientific and industry coordinators", "Program Committee", everyone is "M. Sc. PhD. Prof. Prof. Emeritus, Russian Government Education Prize Laureat" and wants darn sure you know about it: https://conf.oberon.org/about
The Astrobe Oberon for ARM Cortex-M compiler is used to develop software which controls the electronics that operates one of the largest pipe organs in the world:
Wasn't there also an Oberon book (not mentioned on this page), describing the design of the language and OS? I remember seeing it in the university library 25 years ago.
16 comments
[ 4.3 ms ] story [ 44.5 ms ] threadWhich of the Oberons? :) They are all the same with subtle differences like one having three different types of loops, and the other only two and so on.
In Russia there's a small but active group of academics who are trying to bring (force?) Blackbox as a teaching/learning environment to schools and universities.
That's astonishing. The most recent English-language textbooks using Component Pascal are about 20 years old. Is there much newer stuff in Russian?
- Modern Programming from Scratch, 2011: https://www.ozon.ru/context/detail/id/5774402/
- Art of Algorithms, 2011: https://www.ozon.ru/context/detail/id/5774388/
- Computational Processes: Translation Theory, Data Management, Petri Nets, 2015: http://www.libex.ru/detail/book742088.html
- Software Development with Blackbox, 2018 (positioned as a textbook for universities): https://lanbook.com/catalog/informatika/razrabotka-programmn...
Other books are translations of the same bookss from 20 years ago you mentioned.
But the Oberon community is quite alive in Russia, and even have their own conference: https://conf.oberon.org/
Granted, these are mostly academics and people working in various state-related companies. I can't even begin to relay how bureaucratic and pompous-sounding that conference page is. "3rd scientific-industrial conference on Oberon, education on quality problems in the digital technologies", "Scientific and industry coordinators", "Program Committee", everyone is "M. Sc. PhD. Prof. Prof. Emeritus, Russian Government Education Prize Laureat" and wants darn sure you know about it: https://conf.oberon.org/about
Component Pascal doesn't strike me as a completely mad language to use, but Blackbox is just... old.
https://www.opustwoics.com/atlantic-city-midmer-losh
https://github.com/oberon-org/site
Awesome books BTW.
In C: https://github.com/pdewacht/oberon-risc-emu
In JavaScript and Java: https://schierlm.github.io/OberonEmulator/
(The JS one runs in the browser so you can launch an emulated Oberon OS from the little web form there. It has the compiler included!)
In Python: https://pythonoberon.readthedocs.io/en/latest/ (My own project.)