3 ms·
What do you mean by "EthOS paper"? Can you please provide a reference?
by Rochus 5y ago
What do you mean by "EthOS paper"? Can you please provide a reference?
- pjmlp 5y agoSure, "Insight ETHOS: On object-orientation in operating systems" http://dx.doi.org/10.3929/ethz-a-000666071 http://dx.doi.org/10.3929/ethz-a-000666071 Scattered across the sections there are some remarks on some of the issues that lack of untraced references, or the existing finalization mechanisms were cause of attrition. In Active Oberon those complains are no longer valid. By the way, the author is relatively well know in research area nowadays.
- Rochus 5y agoThanks, interesting; I have looked through the PhD report, but think that Active Oberon only addresses a fraction of the issues; e.g. the "loopholes" described in section 4.4.3 are still present even in more recent Oberon versions; and issues like low level bit manipulation were apparently not the topic of the PhD, but only addressed recently (in http://cas.inf.ethz.ch/projects/a2/repository/raw/trunk/LanguageReport/OberonLanguageReport.pdf http://cas.inf.ethz.ch/projects/a2/repository/raw/trunk/Lang... or my version of the language).
- pjmlp 5y agoActive Oberon also addresses having better mechanisms for finalization and untraced references, which allows for more fine grained memory management.