这个需求下横空出世的VC,就是为了开发这些程序而生的工具,可以预见其未来的火爆程度。
将来任何一家软件公司要开发跑在windows系统上的程序,使用VC将是最方便的,而这套开发软件的价格必然不菲,在可以预见的将来,一定能给微软带来丰厚的知识产权收益。
再反观VUC这边呢?首先UNIX系统并不是个人操作系统,而是一个大机无数人使用的模式,其资源注定了要朝核心运算倾斜,而不是为了个人操作程度上的舒适。
其次使用UNIX的用户都比较高端,指令啊,快捷键啊这些玩到飞起,比如胡天宇这样的人,鼠标对他来讲只会“影响拔刀的速度”。
比如创建一个新文档,常规操作是要将鼠标移到“文件”菜单,然后在跳出的菜单上选择“新建”,然后又在新跳出的菜单上选择“空白文档”,再用鼠标点击才能完成。
而胡天宇只需要按一下ctrl+o,搞定,因此对于这些用户来说,面向对象的操作控制可有可无。
其三就是UNIX系统本身虽然不免费,但是GNU却致力于创造出一个类似UNIX的系统来和全世界共享,而且这个思路已经初步得以实现。
这就是Linux。
Linux也是Linux Is Not UniX的递归缩写,但是它单独的内核却犯了和UNIX一样的“错误”,也不是开源的,不可直接使用。
随着计算机硬件的性能不断提高,PC的市场不断扩大,可供计算机选用的操作系统,最初主流就是Unix、DOS和MacOS。
然而Unix价格昂贵,不能运行于PC;DOS显得简陋,且源代码被软件厂商严格保密;MacOS和DOS一样,而且更离谱,只能专门用于苹果计算机。
计算机科学领域的确需要一个更加完善、强大、廉价和完全开放的操作系统。因此当时在荷兰当教授的美国人AndrewS.Tanenbaum,就编写了一个操作系统,名为MINIX,为了向学生讲述操作系统内部工作原理。
MINIX虽然很好,但过于简单,最大的好处大概就是开源了。