Synonyms: language operating systems (language-OSs), language-OS hybrids, language-OS combinations, language-integrated OSs, language-centric OSs, language-based OSs, language-dependent OSs. In computer science, after basic hardware, language comes first, before OSs, or applications. One needs a language first, even if only machine language, before one can write an OS or any other program. This section features languages that have the properties of OSs, and do OS tasks and services; and OSs intentionally built on a foundation of some specific language. This is usually done to increase system consistency, clarity, some type(s) of efficiency, programming productivity, and-or compactness. Language-OS Hybrids Languages Programming Computers.
- Research Choices Object-Oriented Operating System www
Research OS coded in C++, Object-Oriented Operating System, architecture organized as frameworks of objects hierarchically classed by function, performance; customized by replacing subframeworks, objects; application interface is kernel objects exported via application/kernel protection layer; kernel and application objects examined via application browsers; runs on bare hardware on distributed and parallel computers. Virtual Choices (VChoices) also runs under Unix System V. Choices Object-Oriented Operating System.
- Fast, BRiX: SourceForge www
Fast, SourceForge, single privilege, single address space, preemptive multithreaded, persistent, data-centric, secure, multiuser OS, with safe language, reconfigurable graphical interface. BRiX: SourceForge.
- The Crush/BRiX: An Experimental Language/OS Pair www
Crush/BRiX: An Experimental Language/OS Pair.
- Fast, BRiX: Advanced Computing Environment www
Fast, Advanced Computing Environment, no-kernel, single address space, data-centric, preemptive multithreaded, persistent, secure, multi-user operating system, with Crush function-based programming safe-language. Some code available. [Open Source, Artistic] BRiX: Advanced Computing Environment.
- Offers Erlang Training and Consulting Ltd. www
Offers Erlang/OTP training courses at all levels, Training and Consulting Ltd., seminars, consulting services and code reviews. Based in London, its consultants and trainers are available for long and short term jobs worldwide. Erlang Training and Consulting Ltd..
- Commercial Ericsson Erlang/OTP www
- Stanford A Caching Model of Operating System Kernel Functionality www
Stanford Cache Kernel, Caching Model of Operating System Kernel Functionality, supervisor-mode component of V++ OS; caches system objects (threads, address spaces) to raise performance; microkernel alternative, performance equals normal monolithic OSs, yet gives application-level control of system resources, more modularity, scalability, smaller size, means of fault containment. A Caching Model of Operating System Kernel Functionality.
- Suggests Using Kernel Extensions to Decrease the Latency of User-Level Communication Primitives www
Suggests solving networking and distributed systems latency via operating system extensibility; University of New Mexico Technical Report. Using Kernel Extensions to Decrease the Latency of User-Level Communication Primitives.
- Robot Mind.Forth Artificial Intelligence www
Robot AI (in Win32Forth) based on an original theory of mind. Mind.Forth Artificial Intelligence.
- A DNW's Forth Page www
A useful collection of Forth libraries, Forth Page, Forth to C translators, hints. DNW's Forth Page.
- Sample Zhar Industries: Pliant www
Sample code archive, Industries: Pliant, tutorial, a few tips, tricks, hints, other small bits of documentation. Zhar Industries: Pliant.
- Proposal Guile mailing list: Pliant www
Proposal for Pliant-based Guile implementation, mailing list: Pliant, and discussion of some related issues. Guile mailing list: Pliant.
- Table An Approach to Functional Operating Systems www
Table of contents, Approach to Functional Operating Systems, citations, related indexes. ACM Portal. An Approach to Functional Operating Systems.
- Table Message-based Functional Operating Systems www
Table of contents, Functional Operating Systems, citations, related indexes. ACM Portal. Message-based Functional Operating Systems.
- Research A Principled Approach to Operating System Construction in Haskell www
Research paper on monadic interface to low-level hardware features that are useful basis for building operating systems in Haskell; has primitives to control memory management hardware, Principled Approach to Operating System Construction in Haskell, user-mode process execution, low-level device I/O. Abstract; PDF, PS. A Principled Approach to Operating System Construction in Haskell.
- Haskell House www
Haskell User's Operating System and Environment, House, demo of software, runs standalone; can be a platform to explore ideas in low- and system-level programming in high-level functional languages. Based on hOp Haskell, a variant of GHC Haskell. House.
- Programming Lambda the Ultimate www
Programming Languages Weblog with news and discussion. Lambda the Ultimate.
- Growing Programming Language www
Growing article, Language, with links to many related topics. [Wikipedia] Programming Language.
- Alexa: Language-OS Hybrids Languages
Alexa Directory Top Sites: Language-OS Hybrids Languages
- DMOZ: Language-OS Hybrids Languages
dmoz.org Directory: Language-OS Hybrids Languages