microsoft刚刚公布beta版本的.net架构软体,其中根本不支援 java,它们在英国的策略联盟经理 gordon smille公开向程式设计师们宣称要尽早放弃java,赶快去学c#。因为一年以後会正式推出的.net并不支援java,现在学java所花的工夫到时候全都会没有用。所以现在数以万计正在学java的人是在浪费时间。microsoft 的.net已经宣布会支援十五种各式各样的程式语言,其中独缺java。
microsoft 的策略已经很明显,它是专门冲著java而来。在现今的网路电子交易平台上,java已经是业界标准。但是 microsoft到这个时候还想用这种锁国政策,逼使用者二选一,这样对大家根本没有什么好处。所以这项宣布引起许多分析家和业界的反驳,gartner group 的分析师massimopezzini指出microsoft太天真了,电子商务是各行各业必须加紧脚步建置完成的首要任务,大家不可能呆坐一年等这套伟大的.net正式现身。atg的技术总监joseph chung 说得更传神,他说microsoft的做法好比是要学生们学任何一种语言,就是不准学英文一样。他说身为一个程式设计师,就是要学会市场上需求最大的程式语言,而目前需求最大的语言就是java。
依我个人的浅见,大家可以根本不必理会 microsoft的恐吓。因为它不支援java,将来如果.net真的那么强大,真的那么好用,众多厂商自然会让java支援.net,就像现在sun推出的 windows版jdk一样。而且就程式语言本身,c#根本就是变型版的java,我常开玩笑说,以後只要把现有的java程式的副档名改掉,也许再“搜寻/置换“其中某几个关键字(keyword),就是c#程式了。所以大家尽管放心,即使是 microsoft的信徒们,也放心大胆来学java吧 !学会了java,等於学会c#,反正即使你现在想学c#,也根本没东西让你学,所以欢迎所有人现在就加入java的行列。
欢迎转载,但请保留如下内容。
