- 论坛徽章:
- 0
|
设想一下未来的电脑。
一、硬件
1,显示器必将显示三维画面。由于人们看到的东西是两只眼睛看到景象的综合,所以显示三维空间的显示器必将是多个平面的组合。
2,鼠标具备更多功能,可以在三维空间中游弋。
3,输入输出设备连接电脑十分轻便,可能就是一根绳子。
4,典型的输入设备可能包括:鼠标、话筒、摄像头,画板,或3维感应球。
5,典型的输出设备可能包括:常见2维屏幕和3维显示器,常用的是投影头,喇叭。我想,也可能是3d眼镜。不过哪个会更轻松呢?
6,存储设备:光存储,很小体积的存储棒。
7,网络无处不在,联网及其方便。
8,大运算量都能找到服务器帮你运算。
二、面向人机沟通的软件设计思想
计算机辅助表达人们的想法,这些想法构成虚拟世界,同时也是在延伸现实世界。
以此思想为中心,未来的软件主要是在表达、存储、演绎和发布上。建立起人与计算机沟通的最重要的事情是,首先用计算机存储并表达这个世界,这是收集数据的过程,然后就可以依据人为制定的法则去演绎,最后将演绎的结果展示给我们。当人与机器沟通时,概念就起了作用,因为人们总是把很多事(世界上没有相同的物品,最多相似罢了)归类,让你所指代的东西近似表达我所认为的东西,通过概念和分类。
所以说,目前所有的oop思想都是错误的,对象与对象之间只有相似性。(待 续) |
|