|
原帖由 浪沧孤客 于 26-9-2009 09:54 发表
个人认为,C#还是取代不了JAVA的
毕竟,MS山寨的JAVA
两者还是有很大差别的 微软的类Java是J# 而不是C#
Java和C#就语言特性而言各有优缺点 各有优势
C#的Property, operator overloading都是目前Java不支持的特性
另外C#并不是微软的语言,而是ISO国际标准
C# is not just about Microsoft anymore. Microsoft released C# to ECMA (take that, Java programmers!) and it has been published as a standard. In addition, the Mono project is an effort to make an open source version of the .NET Framework (a subset of it called the CLI) and an open source version of C#, all for Linux.
微软今年也正式宣布过,不会使用其专利起诉任何开源C#的.NET或非.NET实现
"It is important to note that, under the Community Promise, anyone can freely implement these specifications with their technology, code, and solutions. You do not need to sign a license agreement, or otherwise communicate to Microsoft how you will implement the specifications," wrote Galli in the announcement. "Under the Community Promise, Microsoft provides assurance that it will not assert its Necessary Claims against anyone who makes, uses, sells, offers for sale, imports, or distributes any Covered Implementation under any type of development or distribution model, including open-source licensing models such as the LGPL or GPL."
[ 本帖最后由 TtiGeR 于 27-9-2009 17:54 编辑 ] |
评分
-
查看全部评分
|