Anonymous user
Operating System: Difference between revisions
m
Removed inappropriate "header" templates
(Added reference to Pascal example for Delphi) |
m (Removed inappropriate "header" templates) |
||
Line 6:
Ideally greater than 90% of the Operating System is written in the particular language. If the percentage less than 90% then include an estimate the various languages code lines as a percentage.
==
===Open Source===
* Cambridge CAP computer - [http://research.microsoft.com/pubs/72418/cap.pdf source]- All procedures constituting the operating system were written in [[wp:ALGOL 68C|ALGOL 68C]], although a number of other closely associated protected procedures - such as a paginator - are written in [[BCPL]].
Line 14:
Note: The Soviet Era computers Эльбрус-1 (Elbrus-1) and Эльбрус-2 were created using high-level language uЭль-76 (AL-76), rather than the traditional assembly. uЭль-76 resembles Algol-68, The main difference is the dynamic binding types in uЭль-76 supported at the hardware level. uЭль-76 is used for application, job control, system programming[http://www.ixbt.com/cpu/e2k-spec.html].
==
===Open Source===
* [http://www.bitsavers.org/bits/Interdata/32bit/unix/univWollongong_v6/interdata_v6/usr/source Unix V6 source](1975),
Line 20:
* [http://ftp.gcu.info/tuhs/PDP-11/Trees/2.11BSD/usr/src BSD 2.11 source](1992-2008)
==
:''See [[#Pascal|Pascal]]''
==
===Open Source===
* [http://www.oberon.ethz.ch/ Oberon source]
==
* Perseus: - Included inter-process communication facilities, a kernel-based structure and was designed for portability.
** [http://portal.acm.org/citation.cfm?id=892291 Perseus: A Retrospective on a Portable Operating System]
==
===Open Source===
* [http://web.mit.edu/multics-history/source/Multics_Internet_Server/Multics_sources.html Multics source]
|