开战!!!!两大语言

问题描述

http://news.cnblogs.com/n/548603/

解决方案

解决方案二:
我都不好意思在这里发这个帖子,否则显得自己太心灾乐祸了,果然还是需要lz这种大智之人出面啊
解决方案三:
哇秒回啊~~哈哈让人气更火~~~
解决方案四:
哪两大语言?
解决方案五:
只是javaee而已,不要高兴太早,没什么用
解决方案六:
JAVA这么落后的语言,早就该放弃,早就该退出历史的舞台。
解决方案七:
原来JAVA怎么恶心-------------------------------------------------------------------------事实上Oralce这位继父比Sun这位生父,还是要好很多的。Sun与1995年正式发布Java,直至2006年底才在开源社区的压力下,以GPL协议开源Java。而在过去的11年里,Sun手中的Java一直都是商业软件。当年Java发布后,IBM、Apple、DEC、Adobe、HP、Oracle、Netscape、Microsoft等各大公司都纷纷停止了自己的相关开发项目,购买了Java使用许可证,并为自己的产品开发了相应的Java平台。当时的Sun对待这些合作伙伴只能用态度恶劣、傲慢和小心眼来形容,Java标准完全就是Sun说他应该是这样的,所以就必须是这样的,这就叫标准。当时的Java语法、标准库都非常的不完善,但合作伙伴对此却没有发言权。当年Sun公司也经常在背后搞些小动作,例如1997年在benchmark上作弊。在看看当年微软和Sun的那场官司,微软在取得Java授权后开发了MSJVM,但对Java进行了一些扩展,其中就包括委托、J/Direct、RNI等,微软将这些修改提交给Sun,希望Sun纳入Java标准,然而Sun不但没有采纳,还将微软告上了法庭。当然,当时的授权条款中有写明,若不能通过Java兼容性测试,不得使用Java商标。加之微软这种先斩后奏的做法也确实不厚道。不过,当时微软的版本确实比Sun的版本好用、开发、运行效率也比Sun的高。但那又怎样,只要Sun不采用,微软的就是不兼容。最终,Sun与微软于2004年达成和解协议,由微软赔付16亿美元。2009年Sun打包卖给了Oralce,Java在Oralce手里继续保持开源,至今已有7年,而在Sun手里仅开源了不到3年。Oralce收购Sun后,又陆续把很多原来微软为Java添加的特性、技术,加入了Java当中。(例如:Java8加入了methodreference,Java9计划添加类似J/Direct的新的nativeinterface)。顺道再提一下,Oralce与Google的官司。Google在未取得Java授权的情况下开发了自己的不兼容虚拟机,却赢得了官司。微软当年在取得Java授权的情况下开发了不兼容的虚拟机,最后输掉了官司。这两者为什么截然相反呢?因为Oralce手中的Java是开源的,而当年Sun手中的Java是闭源的、商业的(2006年之前)。
解决方案八:
一直在使用.NET
解决方案九:
不得不承认,从语言本身讲java太落后了,而且性能低下,但是由于开源的早,跨平台,社区环境好,丰富的第三方类库,再加上现在的android,所以非常火爆,.net的开源与跨平台太晚了,希望能赶上吧
解决方案十:
虽然对于java来说其实根本没有太大的利害关系。但我还是喜闻乐见。
解决方案十一:
.net不太清楚,不过那些老师都觉得java比较好
解决方案十二:
每次碰到这种文章我会先看评论
解决方案十三:
引用8楼bigbaldy的回复:

不得不承认,从语言本身讲java太落后了,而且性能低下,但是由于开源的早,跨平台,社区环境好,丰富的第三方类库,再加上现在的android,所以非常火爆,.net的开源与跨平台太晚了,希望能赶上吧

不至于“太”落后吧
解决方案十四:
引用12楼zsdsywr123的回复:

Quote: 引用8楼bigbaldy的回复:
不得不承认,从语言本身讲java太落后了,而且性能低下,但是由于开源的早,跨平台,社区环境好,丰富的第三方类库,再加上现在的android,所以非常火爆,.net的开源与跨平台太晚了,希望能赶上吧

不至于“太”落后吧

Java8还稍微好点,@FunctionalInterface与C#的委托比太过繁琐,新出的stream也只是简单的集合操作,与C#的完全函数式编程的Linq根本没法比,annotation的语法也不够灵活,限定太多,没有var(这个真的是太有用的,希望java9加上),没有dynamic,没有yieldreturn,不原生支持可枚举集合,等等太多了不一一列举。再谈到基础库,更没的比了,Java基础库太过混乱,很多遗留的老东西,设计的也不人性化,写同样的东西,C#不上网不查资料,直接根据类名函数名就能猜出怎么写,而且还要简单的多,例如查找某目录下以.dll结尾的文件,C#只需要一行代码,Java需要10多行,返回线程内局部变量,C#在强大的异步语法和Task库的支持下,能做到直接在线程函数中return即可。再者谈到性能,C#比Java占用的内存少很多,运行效率也要高很多,我两种语言都用,做过很多东西,感觉差距甚大,尤其是内存使用,你看看idea的内存使用和启动速度就知道了,列表树第一次点击右键时还会卡住3秒。再说到调试,Java的IDE都不支持移动CPU指针即随意改变调试语句,也没有调试时的即时窗体供调试时直接调用某方法,崩溃时不能保留上下文调试信息只能看到堆栈,堆栈溢出错误发生时更是什么信息都没有了,等等也是太多了,我就先写这么多,要真往多了说我能写个上万字
解决方案十五:
引用13楼bigbaldy的回复:

Quote: 引用12楼zsdsywr123的回复:
Quote: 引用8楼bigbaldy的回复:
不得不承认,从语言本身讲java太落后了,而且性能低下,但是由于开源的早,跨平台,社区环境好,丰富的第三方类库,再加上现在的android,所以非常火爆,.net的开源与跨平台太晚了,希望能赶上吧

不至于“太”落后吧

Java8还稍微好点,@FunctionalInterface与C#的委托比太过繁琐,新出的stream也只是简单的集合操作,与C#的完全函数式编程的Linq根本没法比,annotation的语法也不够灵活,限定太多,没有var(这个真的是太有用的,希望java9加上),没有dynamic,没有yieldreturn,不原生支持可枚举集合,等等太多了不一一列举。再谈到基础库,更没的比了,Java基础库太过混乱,很多遗留的老东西,设计的也不人性化,写同样的东西,C#不上网不查资料,直接根据类名函数名就能猜出怎么写,而且还要简单的多,例如查找某目录下以.dll结尾的文件,C#只需要一行代码,Java需要10多行,返回线程内局部变量,C#在强大的异步语法和Task库的支持下,能做到直接在线程函数中return即可。再者谈到性能,C#比Java占用的内存少很多,运行效率也要高很多,我两种语言都用,做过很多东西,感觉差距甚大,尤其是内存使用,你看看idea的内存使用和启动速度就知道了,列表树第一次点击右键时还会卡住3秒。再说到调试,Java的IDE都不支持移动CPU指针即随意改变调试语句,也没有调试时的即时窗体供调试时直接调用某方法,崩溃时不能保留上下文调试信息只能看到堆栈,堆栈溢出错误发生时更是什么信息都没有了,等等也是太多了,我就先写这么多,要真往多了说我能写个上万字

受教了!
解决方案:
引用13楼bigbaldy的回复:

Quote: 引用12楼zsdsywr123的回复:
Quote: 引用8楼bigbaldy的回复:
不得不承认,从语言本身讲java太落后了,而且性能低下,但是由于开源的早,跨平台,社区环境好,丰富的第三方类库,再加上现在的android,所以非常火爆,.net的开源与跨平台太晚了,希望能赶上吧

不至于“太”落后吧

Java8还稍微好点,@FunctionalInterface与C#的委托比太过繁琐,新出的stream也只是简单的集合操作,与C#的完全函数式编程的Linq根本没法比,annotation的语法也不够灵活,限定太多,没有var(这个真的是太有用的,希望java9加上),没有dynamic,没有yieldreturn,不原生支持可枚举集合,等等太多了不一一列举。再谈到基础库,更没的比了,Java基础库太过混乱,很多遗留的老东西,设计的也不人性化,写同样的东西,C#不上网不查资料,直接根据类名函数名就能猜出怎么写,而且还要简单的多,例如查找某目录下以.dll结尾的文件,C#只需要一行代码,Java需要10多行,返回线程内局部变量,C#在强大的异步语法和Task库的支持下,能做到直接在线程函数中return即可。再者谈到性能,C#比Java占用的内存少很多,运行效率也要高很多,我两种语言都用,做过很多东西,感觉差距甚大,尤其是内存使用,你看看idea的内存使用和启动速度就知道了,列表树第一次点击右键时还会卡住3秒。再说到调试,Java的IDE都不支持移动CPU指针即随意改变调试语句,也没有调试时的即时窗体供调试时直接调用某方法,崩溃时不能保留上下文调试信息只能看到堆栈,堆栈溢出错误发生时更是什么信息都没有了,等等也是太多了,我就先写这么多,要真往多了说我能写个上万字

您有空可以多写几点,我还是很愿意看的,
解决方案:
其实我认为这对于.net不一定是大好事。就好像美国若50个州相互打仗而闹独立王国,可能中国也被卷进去而不一定能巩固自己的周边国际地位,相反俄国有可能占便宜。因为中国还是个“半封建半民主化”国家,还不太适应纷繁复杂的国际局势。微软保持几个开源的领袖级的对手,大家一起来稳定软件开发的规范,让那些小公司无法兴风作浪,对世界是个贡献。
解决方案:
引用16楼sp1234的回复:

其实我认为这对于.net不一定是大好事。就好像美国若50个州相互打仗而闹独立王国,可能中国也被卷进去而不一定能巩固自己的周边国际地位,相反俄国有可能占便宜。因为中国还是个“半封建半民主化”国家,还不太适应纷繁复杂的国际局势。微软保持几个开源的领袖级的对手,大家一起来稳定软件开发的规范,让那些小公司无法兴风作浪,对世界是个贡献。

p看得远

时间: 2024-10-31 14:23:58

开战!!!!两大语言的相关文章

Python和Ruby两大语言全方位对比

最近在考虑学习一门后端语言,在Ruby和Python直接犹豫,然后自己做了一些对比,希望能帮到有同样问题的你. 一.异同对比选择 1.Python和ruby的相同点: 都强调语法简单,都具有更一般的表达方式.python是缩进,ruby是类basic的表达.都大量减少了符号. 都是动态数据类型.都是有丰富的数据结构. 都具有C语言扩展能力,都具有可移植性,比perl的可移植性更好.也都可以作为嵌入语言. 都是面向对象的语言,都可以作为大项目的开发工具. 都有丰富的库支持. 也有最宽松的版权许可,

广州日报:两大开心网因域名“开战”

近日,开心网和千橡集团因域名问题对簿公堂,业内人士表示,目前国内SNS还没有形成成熟的盈利模式,大多是处于赚吆喝不赚钱的阶段,此次两大开心网正式"开战",或在某种程度上能提高SNS的知名度. 本报讯 (记者 段郴群) 针对开心网kaixin001.com向法院提起的诉讼,千橡集团昨日正式作出回应,称千橡集团所获kaixin.com域名为正常渠道合法拥有,在网站的类型和定位上,与现有的普通社交网站有根本性差异,并表示千橡集团会积极应对,以维护千橡公司正当的权益不受侵害. kaixin00

Spark与Hadoop两大技术趋势解析

文章讲的是Spark与Hadoop两大技术趋势解析,开源数据集如今深受开发者喜爱,比如谷歌的Images dataset数据集,YouTube-8M数据集等.通过对数据集里的数据进行分析,可以发现许多隐藏信息,比如客户喜好.未知相关性,市场趋势以及其他有用的商业信息.大数据分析对企业降低成本,准确掌握市场趋势,更快完成产品迭代十分有用.说到大数据分析,16年基本被Spark与Hadoop霸屏,到底是什么样的魔力让它们足以引起大数据世界的波动,未来又会如何发展呢? Apache Spark Apa

面向对象之两大要领 (转)

原文: http://cpper.info/2016/01/05/Two-Points-Of-Oriented-Object.html. 总览 在工作初期,我们可能会经常会有这样的感觉,自己的代码接口设计混乱.代码耦合较为严重.一个类的代码过多等等,自己回头看的时候都觉得汗颜.再看那些知名的开源库,它们大多有着整洁的代码.清晰简单的接口.职责单一的类,这个时候我们通常会捶胸顿足而感叹:什么时候老夫才能写出这样的代码! 作为新手,我们写的东西不规范或者说不够清晰的原因是缺乏一些指导原则.我们手中挥

谷歌研究/搜索两大部门整合:一些大事正在发生

人工智能正在扮演越来越重要的角色.我们认为,一些真正的大事正在发生. 谷歌的研究部门正在迅速发展,并招揽了一些知名计算科学家,包括鼎鼎大名的吉奥夫·辛顿(Geoffrey Hinton).皮特·诺维格(Peter Norvig)和雷伊·库兹韦尔(Ray Kurzweil).与此同时,谷歌也有一些自行培养的天才,例如传说中的技术大牛杰夫·迪恩(Jeff Dean). 这些知名人物都在谷歌从事技术研发,并因此名声大噪.但实际上,他们都在为一名更低调的工程师工作,这就是约翰·基南德里(John Gia

云计算产业形成两大垄断集团

"云计算"概念在世界范围内迅速蹿红:2010年,中国云计算市场规模达到559.3亿元,同比增长29.3%.预计,2011年-2015年,年复合增长率在50%以上.2011年全球云计算市场规模将达到407亿美元,2020年将增至2410亿美元.到2015年,中国云计算产业链规模将达到7500亿至1万亿元. 但同样迅速的是,在云计算的世界里已经在事实上形成了两大垄断集团.其中,第一大垄断集团是Amazon和Google,第二大垄断集团是EMC和VMware. 第一大垄断集团:Amazon和

杰瑞·卡普兰:人工智能并不可怕 未来将带来两大影响

前段时间的"人机大战"一时间将人工智能技术(AI)推向了风口浪尖,很多人认为野心勃勃的AI技术将在未来的某一天,超越人类的能力,甚至会离开人类的控制而掌控世界.这样的声音其实并不在少数,人类如何看待人工智能技术,在第十四届软交会上,畅销书<人工智能时代>的作者.<人工智能时代>领军人美国斯坦福大学人工智能专家杰瑞·卡普兰给出了自己的见解. 人工智能专家杰瑞·卡普 杰瑞认为人AI作为一种很重要的技术,其实并非像大多数人想象那样.AI技术的开发可以根据人类的需求做更

俞永福:未来移动互联网将分化为两大市场

UC优视董事长兼CEO俞永福 [http://www.aliyun.com/zixun/aggregation/6149.html">TechWeb报道]10月19日消息,UC优视董事长兼CEO俞永福在美国全球移动互联大会硅谷站(GMIC SV)上表示,未来全球移动互联网将会分化成两大完全不同的市场,一是以中国.印度为代表的新兴市场,二是以美国为中心的发达地区市场. 据了解今年9月,UC北美运营平台已经在美国硅谷正式成立,这是UC继印度新德里之后,设立的第二个海外运营平台. 俞永福表示,U

网游死亡背后的两大黑手:黑客与私服

近日,听到多玩在做一期中国网络游戏死亡档案的专题,我提前看到了样稿内容,回顾中国网游过去发展的十年历史,每年都有大量的游戏冒出来,而每年也都有不少的游戏彻底的销声匿迹.作为一个在游戏行业摸爬滚打了多年的工作者,看到这个专题,我不禁思考中国网络游戏如此大量死亡的原因,首先让我想起的两大幕后黑手:私服和黑客. 我们的故事从一款网页游戏说起.作为国内首款基于JAVA引擎开发的2.5D图形化MMORPG网页游戏,成都汉森开发的<倾城>在2009年10月正式运营后,立即受到了众多玩家的追捧,然而,在游戏