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。