中国软件人的机遇
前几天一直在酝酿两个话题,一是d语言对中国软件人所面临的机遇和考验,二是d framwork 应考虑和避免的问题。今天先谈第一个话题,供大家参考。
二十多年前 pc 刚进入中国的时候,使用者大多数是用来打字,少得可怜的专业人员大概也只在玩basic,dbase之类,汇编之类大概也只在中科院的个别所里那么几个人能玩,操作系统、编译原理大概没几个人接触.... 由于客观原因我们慢了一拍,这些年来我们只是个跟随者。
现在各类操作系统各行其是,java .net 在开发系中也后来居上,数据结构和算法也翻新了好几轮,从dos到互联网我们应该已经浸润了20年了。已经是两代人了。
今天d语言刚刚诞生的时候,我们在赞叹他的高效和强大以及对他殷切的期许之余我们还想到了什么?我们不会是还想着别人赶快把它做好然后拿来用吧。
我们可能一时拿他还做不出一个操作系统,还做不出一个oracle,也还做不出像java .net 那样的库,但我们能否考虑包装一下win32 api,能否转换一下oci....等等目前各环境下重要而经典的库(已有的项目我们就加入其中),那些不需要重新设计的领域我们或许要有勇气进入,如果哪一天我们做的东西被纳入标准的d framwork之中,那就是中国软件人站起来的一天。
接下来相信我们一定能做eclipse,office,sap
当然我们先要有一个统一、有序的开源组织,还要有一个强大的营销团队去游说政府和大企业。
d语言是我们中国软件人难得的机遇。应为大家站在同一起跑线上,虽然java .net 趋于成熟,且拥有巨大的用户量,但并没有创造出多少具有国际品牌的产品,d语言的强大和高效必定拥有更大的创造力。