C#要和JAVA竞争,那为何C#不开发自己的跨平台的虚拟机?
6个回答
展开全部
看过一些关于C#跨平台的问题
以下为引用
C#能否跨平台使用,最重要的是CLR是否存在于其他平台之上,如UNIX、Linux等,同时CLR可以使VB.net、VC.net、C#等公用,加上VS.net这样支持多种语言的开发平台,感觉上还可以“夸语言”,而且相信如果.net环境建设得好,其他语言也有可能加入对CLR的支持。加上现在的UNIX、Linux等平台的CLR环境正在建设中,我想再过一段时间,跨平台应用就不是空话啦,(并不是说现在就是空话,只是想不到其他词语形容而已)。另外,基于浏览器的WebForm应用,客户端要求的只是浏览器(Web Services可是.net的重点哦),这也算是一种平台无关性啊!不过小弟有一点疑问是所谓的“跨平台”,那同时能在98、2000、XP、NT、ME、CE上几个系统上应用算不算是跨平台呢(注意这与平台无关性是有区别的,而且跨平台不一定要全夸UNIX、Linux、MacOS的吧?)?
以下为引用
C#能否跨平台使用,最重要的是CLR是否存在于其他平台之上,如UNIX、Linux等,同时CLR可以使VB.net、VC.net、C#等公用,加上VS.net这样支持多种语言的开发平台,感觉上还可以“夸语言”,而且相信如果.net环境建设得好,其他语言也有可能加入对CLR的支持。加上现在的UNIX、Linux等平台的CLR环境正在建设中,我想再过一段时间,跨平台应用就不是空话啦,(并不是说现在就是空话,只是想不到其他词语形容而已)。另外,基于浏览器的WebForm应用,客户端要求的只是浏览器(Web Services可是.net的重点哦),这也算是一种平台无关性啊!不过小弟有一点疑问是所谓的“跨平台”,那同时能在98、2000、XP、NT、ME、CE上几个系统上应用算不算是跨平台呢(注意这与平台无关性是有区别的,而且跨平台不一定要全夸UNIX、Linux、MacOS的吧?)?
参考资料: http://topic.csdn.net/t/20020113/21/475409.html
展开全部
虚拟机是java的专利
况且,微软不是傻子。不可能会开发出来的东西在unix或是别的系统上使用。
况且,微软不是傻子。不可能会开发出来的东西在unix或是别的系统上使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C#是微软出的,而微软的东西都是基于WINDOWS操作系统的 ,他是抵制跨平台的,类外,C#可以跨平台,不过是只能跨WINDOWS平台。
C#并非不与JAVA竞争,现在C#也陆续推出一些开发框架,也可以开发大型项目。
C#并非不与JAVA竞争,现在C#也陆续推出一些开发框架,也可以开发大型项目。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA的长处就是跨平台,在.NET中C#只是一种语言,.NET出的是跨语言,所以说,你用C#写的东西,你可以在WINDOWS以外的系统运行,不过你要编译成J#
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是没有,也有的,听过MONO吗可以在多平台用的,但不是官方的,官方还是想让你用他的平台。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没必要
C#是.net平台中的语言
.net不仅可以跨平台 还可跨语言
C#是.net平台中的语言
.net不仅可以跨平台 还可跨语言
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询