如果不考虑钱,我心目中,未来的理想的操作系统的样子
来源:互联网 发布:网络推广人员提成方案 编辑:程序博客网 时间:2024/05/01 10:55
未来的操作系统,应该是什么样子。
我想,应该是代码与实现分离的。这样的好处是,大大降低程序员开发操作系统本身和应用产品的难度。
手工写代码,然后联合编译,这种方式,会限制整体产品的规模。
因为人们不得不理解这些代码。
复杂系统的第一个前提,就是无人能理解。有人理解,必然限制系统规模。因为人能理解的,必然是有限的。但系统的复杂度,是无限增长的。
微软目前也陷入这方面的危机。
比如.net,就是一个典型的重新造轮子的过程。
这是人们面对高复杂度时,常常做出的行为——既然COM体系走不下去,大牛也走光了,我们重走一回,走更加集总式的.net,请来了delphi的总工——在自认为错误的情况下,做出更加错误的行为。
COM体系,是正确的模式,COM接口,用分布化的方式屏蔽了实现,是一种突破。而且,COM是非面向对象是。
因为我们的世界本质上不是面向对象的。比如我们的DNA就是典型。
面向对象的方式,建的操作系统底层,注定兼容与演进、数据继承,得不到保证。java的兼容性问题,让每个人头痛。iOS更不要说了。也不怎么
好。
***************************************************
那么COM体系,是否有可以改进之处?或者说COM体系演进的方向是什么?
这正是我想讨论的,也是本文的重点结论。
**************************************************
重点的突破,还是信息可视化和自动化人机界面。
关于自动化人机界面,现在有许多产品中有过尝试。
个人认为,比较成功的,是微软的产品《Dynamic CRM 201X》系列。
但是只是一个简单的原型(太过于简单了)。
这种思维,如果用在操作系统上,将是一次真正的突破。
在底层,通过注册表,完成操作系统的自动升级时的数据继承任务的实现。就更加完美了。
******************************************************
另外,VBA这类体系,是要点。不同厂家开发的程度之间,有统一的接口,可以协同工作。
只是,原来的VBA能力,过于简单,新一代应当大大加强,可以理解部分自然语言。
- 如果不考虑钱,我心目中,未来的理想的操作系统的样子
- 我心目中理想的软件公司
- 我心目中理想的软件开发过程
- 说说心目中理想的生活方式
- 我心目中理想的软件开发人员成长史.
- 个人心目中理想的项目团队
- 理想的程序员是什么样子
- 在我的心目中freeeim
- 我心目中中国政府的“十大罪”
- 为什么不考虑考虑我的心情
- 你理想中的家是什么样子?AI与未来人居的碰撞
- 关于我自己未来的一些考虑
- 未来的电视是什么样子?
- 王菲是我心目中最孤傲的明星
- 我心目中最好的框架组合
- 我心目中最好的框架组合是
- 我心目中最好的框架组合是
- 我心目中最好的框架组合
- 兼容所有浏览器的js关闭当前网页代码
- TCP慢启动与拥塞控制笔记
- zookeeper 学习记录2
- 网页宝: 尊重内容提供者意愿的反爬虫产品
- 合成模式代码示例
- 如果不考虑钱,我心目中,未来的理想的操作系统的样子
- zookeeper 学习记录3 (session,watcher,persit机制)
- 什么是SAP重复性生产
- 解读各种PS图层混合模式的工作原理
- 第十三周项目一动物这样叫(2)
- PHP常用输出语句区别
- C++程序设计 - Week 1 从C走进C++
- 123123
- zookeeper 学习记录4(项目使用几点小结)