这篇文章是我看到的写的最中肯的关于“.Net 开源”和“Java 将死”的因果论

2014-11-18 08:38:30 +08:00
 Just1n

http://www.zhihu.com/question/26601888/answer/33571406
还有一篇附带的:
http://www.zhihu.com/question/26591815/answer/33476601

6578 次点击
所在节点    分享发现
51 条回复
akfish
2014-11-18 09:05:45 +08:00
从语言特性来讲,没几个语言干得过C#。
从运行时的技术水准来看,即使.Net不开源,JVM也干不过CLR。
接下来就看跨平台移植能否保证较好的一致性了。
当然Java不见得会死,会死了不见得是因为.Net

BTW,.Net开源前有对开源社区友好的Community Promise,Java开源前什么德行不知道的可以去了解下J++。
不过好像不管怎样微软总是被黑出翔的一方。

一家之言,不服不要来辩。
est
2014-11-18 09:08:35 +08:00
C#和CLR再优秀也奈何不了过了这波时机了。Java生态圈不是.NET能够撼动的了。

别的不说,.NET先搞个 Hadoop 统计别的生态系统出来,至少还需要10年。
zts1993
2014-11-18 09:16:28 +08:00
C#确实是个好语言
Narcissu5
2014-11-18 09:20:11 +08:00
我要是说.net在linux上连个能用的服务器都还没有你信么?

会有人把hadoop,storm,spark用c#重写一遍么?

不会?那不就完了。
tinymao
2014-11-18 09:20:29 +08:00
题外话,涛吴他们的内核恐慌即使是我也能听出他们一点也不黑啊。
hjc4869
2014-11-18 09:28:24 +08:00
@Narcissu5 java 本来就只有老本可以吃了,前途一片黑暗。。新的还会用java吗。
zhujinliang
2014-11-18 09:32:58 +08:00
C#码农要涨价么~

是不是该庆幸在学校那会儿一个不教我们班而且不教计算机的老师逼着我学了C#。。。
zkd8907
2014-11-18 09:35:34 +08:00
@Narcissu5 问题是,hadoop,storm,spark也不会一直存在,技术总会迭代更新的。
freeze
2014-11-18 09:38:32 +08:00
有 Android 在 Java 就死不了,除非 Google 推其他语言。
archxm
2014-11-18 09:38:40 +08:00
lz, 这也叫中肯? 明显是一片讽刺杂文嘛, 根本算不上对java的评论.
dangge
2014-11-18 09:39:51 +08:00
专业大方向是Java,但是我在自学C(因为ACM需要
只想说哪有程序员只会一门语言的……
Just1n
2014-11-18 09:41:27 +08:00
@archxm 讽刺杂文?我是真没看出来。 我觉得通篇有一个重点很符合我的看法: 「死」意味着什么呢?很简单:没人爱了。
archxm
2014-11-18 09:46:41 +08:00
@Just1n 那么这样吧, 我写篇文章, 解释什么叫屎, 之后呢, 再把楼主好好地介绍一番, 也不说别的. 看文章的人会怎么想呢?
akfish
2014-11-18 09:53:49 +08:00
@Narcissu5 说得好像重新实现一遍是唯一出路一样,搞个兼容层又不会死,M$的Azure上有Hadoop服务我会乱说?Hadoop有.Net SDK很久了我会乱说?Apache上可以跑ASP.Net我会乱说?

.Net开源的目的是让开源社区能放心的集成使用.Net技术,增加采用率,又不是说M$下战帖要把所有开源项目撸一遍战翻在地才高兴一样。

还有就是,这个世界上不止Web Server。C#光是靠着Mono在Unity3D里当脚本引擎这点,就有很大的社区了,说出来你信么。
Just1n
2014-11-18 09:54:34 +08:00
@archxm 你说的这个有点像是春秋笔法,但链接中的文章跟春秋笔法还是有点区别的,你的举例也跟原文完全不符。

另,不喜你的类比和交流方式,咱俩停止争论吧。
jy01264313
2014-11-18 10:01:24 +08:00
不知道有人写 scala 吗
ipconfiger
2014-11-18 10:02:44 +08:00
貌似大多数Java的开源项目都有.NET的copy
bbx
2014-11-18 10:18:00 +08:00
永远停留在了 java 6
fwee
2014-11-18 10:22:12 +08:00
对jvm平台有个好处..说不定能推动scala的普及..
finab
2014-11-18 10:22:14 +08:00
C#语法感觉太完善了,完善到我都不想使用了 -- 使用objc半年后的感悟

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/147335

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX