周至和Sun公司一帮人的区别,就是他压根就没有去思考硬件平台的事情,而是直接给微软当起了代工,先吃透C语言的技术,然后依托开发需要倒逼出了一个基于C++的,同样是面向对象的语言,VC。
这个VC算是白干活,IP利益微软占了大头,但是四叶草也不白干,因为他们由此获得了微软的信任,接到了许多外包业务不说,更在研发过程中淬炼好了队伍,之后对VC进行了一些简化,研发出依托于UNIX系统,独立于微软IP包以外的基础语言,UC。
之后开始大力简化,研发出于UC相适应的跨平台简化操作系统——划时代的MINICOS和其指令集。
而后更进一步发展出了外围的类柄群。
“因为MINICOS是基于UNIX系统平台而来的,而UNIX系统又是开源系统,没有专利壁垒这道墙,对于研发硬件的产商提供了极大的便利。”
“因此winclover播放机,以及SONY的游戏机,三星的数码相机当了前三名吃螃蟹的客户之后,各大产商都开始跟进,而三星和华虹则顺理成章地在完成存储芯片的成功合作之后,采用我们的指令集,继续挺进到了单片机芯片领域。”
胡立冬继续介绍道:“但是Sun公司在开发OAK语言的时候,就缺乏了这些便利条件,加之在架构平台结构和制定规范协议的时候浪费了大量的时间,而整个系统除了比C++更加简单之外,没有什么大的区别。”
“去年Oak语言终于开发成功,然而属于起了大早赶了晚集,当研究者们向硬件生产商进行演示了Green操作系统、Oak的程序设计语言、类库和其硬件,想要说服他们使用Oak语言生产硬件芯片的时候,硬件生产商并未对此产生极大的热情。”
胡立冬笑道:“海外的资本家都是逐利避险的,他们认为,在所有人对Oak语言还一无所知的情况下,就生产硬件产品的风险实在太大了,而在我们这边已经出现了类似的东西,而且已经有好几样数码设备的运用,基于MINICOS+UC+基础指令集研发了出来,早已比现在的Green+Oak+类库成熟了太多。”
“UC虽然不是专业为单片机市场而研发的,但是在单片机却一样运用得很好,这也是你当年坚持UC必须可以跨平台研发带来的好处,”胡立冬再次表示佩服:“当时我们都以为你是为了苹果的操作系统准备的,没想到应用前景如此巨大。”
“反过来,Oak语言还需要花费巨资建厂,还可能遇到无法进入市场的风险,不像我们这边已经建立起了完备的生态链,而且就算投产,还要和我们争夺市场,因此都不敢贸然给与硬件的支持,这个系统当时就被搁置了下来。”