- 论坛徽章:
- 0
|
本帖最后由 MJK2012 于 2012-03-18 15:50 编辑
回复 35# fire_cpp
我觉得关键是思想和设计是否适合这个世界的发展趋势.
我一个人的力量很少, 但是如果可以验证我的想法能带来一些变革, 那么就会有更多的人来参与.
要知道, Windows/Linux这些虽然不断地发展, 但是其实他们都有一定历史了,
它们里面存在这太多因为当时硬件或其他因素而定下的各种机制.
那些机制到了今时今日, 只会成为系统的累赘.
举个例子,
Windows/Linux设计了共享dll代码区, 以前电脑的内存很少, 如果每个进程都独立地放一份dll代码, 无疑是不够内存用的.
但是发展到现在来看, 代码占内存的比例, 已经不断地变得越来越少, 那么共享代码区的设计, 就是多余的.
或者说如果当初所有的计算机都有1个G以上的内存, 我看不会有人会想着去设计共享dll代码的机制.
这个过程, 就好像WinNT最终取代了Win95/98一样.
Win95/98还要兼容16位的分段寻址模式, 搞什么近跳转远跳转, 这多痛苦啊. 但是, 在于当时来说, 却是很有意义.
而随着世界的发展, 针对一定时期做的机制, 也必然会被取代.
我这里不是说, 我做的系统会打败Windows/Linux哦. 我没这个意思.
我只是阐述了一下世界的发展趋势. 改良是需要的, 而出现新的操作系统, 也是必然的.
|
|