3 ms·
Virtualization of the operating system is also taking place. Most languages written this decade do not talk directly to the underlying system. Instead, the lang
by neilc 18y ago
Virtualization of the operating system is also taking place. Most languages written this decade do not talk directly to the underlying system. Instead, the language is intended to run a virtual machine that in turn performs the execution at the lowest level.
Virtual machines virtualize the processor, not the operating system.
Leaving aside the nitpicking, the basic argument appears to be that imperative languages will be replaced with "standardized abstract declarative descriptions". Of course, these are just another kind of programming language.
- bsaunder 18y agoI don't think he's referring to "virtual machines" (which I think tend to run one operating system 'within' another (ergo much more than the processor)). He's talking about programming languages which generally run in a virtual machine (e.g. the JVM) or other interpreted environments (e.g. ruby, javascript, et.al).
- neilc 18y agoRight. The JVM implements a virtual instruction set (JVM bytecode); it does not virtualize the operating system.