第一一三章 狼来了(1/2)
江燕的VcD/DVD还需要一个月的时间准备,王岸然很期待。
在与雷布斯通完电话后,他拿起笔,书写对Java语言的要求。
和编写程序一样,设计计算机语言,先要明确一个目标,那就是语言的应用环境。
Java语言设计的初衷并不是应用在互联网平台,而是面对在90年代出现的单片机。
单片机可以认为是一台超微型的电脑,有输入输出和简单的存储单元,可以执行一些指令。
在九十年代,一经出现,立刻火爆全球。
原因很简单,不管什么商品和单片机沾上边,就变成智能设备,顿时身价倍增。
冰箱、电视、电梯、包括防盗门,可以想象的空间太多。
不过在单片机火爆的同时,这些开发者面临一个同样的问题。
那就是程序设计!
用机器/汇编语言开发难度太大,而最适合的c++语言,本身因为程序复杂和庞大,被排除在外。
没有开发工具,单片机的发展一度停滞。
有需求就有市场。
这一点,sun公司无疑走到了前面,他们在1991年就成立了称为Green的事业部,为了减少开发难度,他们重新把目光投向c++语言。
根据嵌入式单片机软件的要求,sun公司对c++进行了改造,去除了c++中一些不太常用和不安全的指令,增加了程序实时性响应,开发出一款oak面对对象的程序语言。
oak就是Java语言的前身。
sun原本打算用oak作为新语言的名字,不过待到注册时,才发现oak这个名字已经被占用,无奈之下才选择Java这个名字。
而Java的第一个平台将在明年问世,而第一个版本的开发工具,还需要两年的时间。
在it/ic界,时间就是生命,两年的时间足够漫长,华芯科技大有所为。
“一、程序要足够的小,适合在单片机和网页上运行;
二、设计思想完全面对对象的设计思路进行;
三、作为一个新开发的语言,不会像c++继承c语言一般,带上巨大的历史包袱,所以语言的设计命令,要避免c+
+冗余和不安定指令。
最重要的一点就是第四点,一定要求平台可移植性。”
王岸然甚至将记忆中的Java语言的函数,命令,实现方式一一列在纸上,整个完全就是一个完整的设计任务书。
交给郝富贵,说不定三天就能把编译器弄出来。
这就好比写作业,别人花三个小时才解出一道数学题,你只要基础不差的话,完全可以看懂,然后誊抄在自己的作业本上。
在这道题上,你们咱暂时站在同一水平线上。
但遇到新的问题的时候,差距又会出现。
王岸然也是没办法,现在这个阶段,拿来主义不用不行啊,好在还有二十多年的见识可以挥霍。
Java事业部在华芯总部成立,涵盖硬件、单片机、操作系统、应用程序接口设计方面共计二十二人。
出身于科院的肖康担任总设计师,这些人在近几日就要赶赴港岛,在临行之前,王岸然和肖康深入交流了对程序设计语言的理解。
王岸然之所以选择肖康作为总设计师,这也是综合考评的结果。
肖康的专业就是计算机语言,有过麻省理工的留学经历,事实上在前世,肖康是王岸然的师兄,王岸然也听说过他的名字。
只不过两人毕业后的选择不同,肖康选择回国,印象中也主持了不少国家的大项目,在国外主流的技术刊物上也留下了足迹。
这是肖康的底子,再加上行政部考评优异的评语,选择肖康也就水到渠成了。
在王岸然的办公室,身穿深色中山装,带着黑框眼睛的肖康颇有民国时知识分子的风范。
不过也有着理工男的通病,那就是在社交上就是低能儿。
肖康有些拘束,双手紧紧握在一起,显得有些紧张。
“王总,多谢您对我的信任,我……我保证完成任务。”
王岸然离开老板椅,坐到肖康的斜对面,笑道:“肖师兄,这次你带队去港岛,生活上还有什么困难,需要公司帮你解决的。”
肖康道:“没有,王总,家里都安顿好了,他们也很支持我的工作。”
王岸然点点头说道:“Java语言的要求我都列到表上了,开发过程中,有什么疑问,我们可以电话、或者电子邮件上交流,不过同时也要配合分公司宣发部门,做好技术支持。”
肖康道:“王总,你放心吧,我想,拿着你的设计要求,就是一头猪也能把程序编出来。”
王岸然满头黑线,肖康啊,你就别作贱自己了,行吗!
“肖师兄,Java语言设计的初衷是面对单片机、网络等应用环境,面对众多复杂的底层环境,要做到无缝移植,还是有难度的。”
肖康说道:“王总,如果说没有你的指点,我真的不知道如何下手,面对对象,精简程序,多平台移植,哪一项都很棘手,不过有了你的指导书就不一样了,我甚至有点怀疑,Java语言就在你的脑子里。”
王岸然一愣,是不是自己表现的太明显了,拿起茶杯喝了一口,说道:“只是一个想法,你也是程序专家,对现在的语言来说,确实没有一款语言适合单片机和网络浏览器应用环境下的需求嘛。
这也是面对对象的思想,有需求就……”
肖康静静的听着王岸然的长篇解释,心下嘀咕,王总至
第1页完,继续看下一页