OSArchitecture - LeFreq/Singularity GitHub Wiki

OS architecture deals with how the software engineer will manage resources of the hardware and how they will present them to the user.

If Unix allowed piping betwixt user-written scripts, then it would get close to the architectural ideals of this project: architecture which forces the engineers to think about everything they are building so as to aim for the perfection of: uniformity of syntax, expressiveness through compositing (stringing apps together to create larger apps), openness and re-useability, simplicity.

There is no traditional compiler in the OS. The language is perfected to not need it. Any other language would be both superfluous and a distraction. The OS compiles objects as needed and caches them (much like Python) so it won't waste effort on later runs. Any changes to an object forces a recompile.

⚠️ **GitHub.com Fallback** ⚠️