DOS演变成Windows的方式相同吗?
我们似乎最终支持和开发了微软的三个平台,我不确定界限应该在哪里。
为什么不能将 CLR 的好处(例如类型安全、内存保护等)内置到 Windows 本身中?
还是进入浏览器?为什么要使用完全不同的虚拟机?(我们现在如何处理虚拟机间接级别?我们刚刚添加了 Silverlight - 并且在此之前的 Flash - 在浏览器中运行,在其中运行可能是 VM 安装......)
我可以看到用于服务器的原始 Windows,但为什么不能有一个用于工作站的 CLR 直接与硬件对话(或者至少不是整个 Windows 遗留系统)?
(ooppp - 我这里有两个问题。让我们做这个 - 为什么不能将 .net 内置到 Windows 中?我了解向后兼容性 - 但是 .NET 中的安全性至少可以在 Windows 本身中选择,不能不是吗?它只是许多 API 集合中的另一个?)
Factoid - 我记得 IBM PC 上针对 MS-DOS 销售的竞争对手架构之一是 UCSD-pascal 运行时 - 一个 VM。