西西河

主题:【原创】JAVA和C#,武当和少林之争! -- Highway

共:💬137 🌺299 🌵10
全看树展主题 · 分页首页 上页
/ 10
下页 末页
家园 反应不用那么激烈吧

不过还是先谢谢提供数据来源链接。

IDC 的数据,Q3 2013 的 Revenue 占比,Windows 50.3%,Linux 28.0%。顺便有个说明,这个Revenue占有率不是根据 OS 软件授权费用或支持服务费用来计算的,而是根据服务器硬件的费用来算的。这个数据看起来和我印象里的趋势并没有太大出入,Windows 持续下跌但仍过半数,Linux 则是连年上涨。

W3Techs 的数据,February 2014 的 Units (Web) 项目,Windows 有 32.6% 的比例。不过这里也有个说明,首先这个 Units (Web) 统计的是 publicly accessible servers, such as: web servers, mail servers or DNS servers on the Internet;其次这个统计主要根据domains and ip numbers来计数,不考虑一个域名多个主机或一个主机多个ip等情况。

显然 IDC 发布的数据得到更多的关注,至少我看到的提到服务器操作系统市场占有率的时候,基本上都引用 IDC 的数据。即便按 W3Techs 的数据来说事,Windows 也还占 32.6% ,你的结论仍然过于武断:

现在服务器全是Linux,没有人买Windows Server。

家园 以为开源和商业无关,是很大的误解。装纯洁小白兔呢?

Java从产权上来说,是属于一家公司(甲骨文)私有的,这和C#属于微软并没有不同。需要的时候,甲骨文一样可以挥舞版权大棒打击对手。

开源也可以是一种商业模式,如果你现在才知道,有多少商业上的大公司卷入了GNU/Linux开发,请不要惊奇;如果哪天微软拥抱开源了,哪天C#出现大量的开源项目,也请不要惊奇。

说你营销,是指你到处嚷嚷自己宣传的东西多么牛逼,就是不说为什么牛逼,只是指出,由于用的人多,它流行,所以牛逼。是技术人员的话,就请说出个子丑寅卯出来,而不是指责我,由于我“什么都不懂”,所以我说的话不可信。

家园 "文人相轻"

做技术能做出这种宗教情怀出来,也是美国技术界的一大怪象。

我不同意。不只是美国技术界,其实全世界都一样。也不只是IT,其他领域都一样。

做技术做出宗教情怀我不反对,不讲礼貌也可以,但前提是要讲事实。真正有水平的抨击看着是很过瘾的,他那只是喊口号而已。

家园 有些观点似是而非

开源环境基本上是整个世界对抗微软,而且带领技术领先

外行耳中的内行话,内行耳中的外行话。或者你得加一些限定词,这句话有点笼统。

这个IT界的生态环境,与技术的高低关系不大

所以就得有人大声嚷嚷,我用的东西多么牛逼!你们快别用其他的了,都用我用的吧。

说实在的,严肃的程序员痛恨“与技术的高低关系不大”这种情况。

家园 不能把“黑客”看成一个整体

个人职业长期依赖于对某个语言与其生态环境的熟练上。

时事论坛早有归纳:屁股决定脑袋

没有系统黑客不关心的,除非这个系统足够小众以至于没有被黑的价值,linux不会被黑客盯上?我只能嘿嘿嘿了。不能把安全建立在贼不奠基的基础上,苍蝇不叮无缝的蛋。

家园 相对而言

极端主义就免了吧。

这个黑客的厚此薄彼也不是一天两天的新闻了,有必要最牛角尖么。

家园 所以我帖子里专门提到erlang

就是为了对付这种绝对化的意见。严肃不过whatsup,那才是硬碰硬的,这样的例子多了去了。但是绝大多数IT的选择远远到不了那个情况,因此不是技术决定的。

说实在的,严肃的程序员痛恨“与技术的高低关系不大”这种情况。

家园 针对”我在谈java做后端数据处理的大规模并行应用“

如果没记错,最近两个个版本的SQL Server应该是.Net做的吧?不知道算不算”后端数据处理的大规模并行应用“

我知道Nasdaq用了SQL Server很多年了。。。。

基本上我认为开发人员的差别,比技术的差别大多了,软件开发这一行,人是决定性因素。

更正一下:查证后,发现SQL Server是c/c++开发的。

家园 我靠,这么突破底线的新闻,还真没听说过

你这哪来的消息,有link吗?微软闹这么大的笑话,给大伙解闷逗大家开心一笑?

database一般公司里用Oracle,OpenSource用postgresql/mysql。SqlServer原来的code base和几乎所有主流数据库一样(除了那个二逼DB2用的java,那是人IBM牛逼,有自己的JVM),都是用的C/C++。好嘛,现在微软闲的没事干,用.net重写了一遍?你知道重写一遍数据库,对一个公司来说多大的投资吗?

你具体说说看,微软图个啥?宣传.net比C/C++要“厉害”,所以要重写?

这玩意还准备卖出去吗?

靠,差点被忽悠了,SqlServer大规模并行应用。真没听说过。FB用的mysql搞并行,现在也不用了。RDBMS不能负担大规模并行应用,这就是这几年MongoDB/Cassandra之类的nosql风生水起的原因。

家园 建议你找个软件工作,了解一下

现在software dev是怎么干的。

我告诉你的是事实,你就接受吧。google+瞎猜没用滴。

仰天长叹啊,现在学生放假都在网上扯淡,也不找个inter啥的。

家园 你这简直是一窍不通啊

不谈你对java的理解了,你不懂,我也没时间educate你。

“说你营销,是指你到处嚷嚷自己宣传的东西多么牛逼,就是不说为什么牛逼,只是指出,由于用的人多,它流行,所以牛逼。是技术人员的话,就请说出个子丑寅卯出来,而不是指责我,由于我“什么都不懂”,所以我说的话不可信。”

这不可能吧,我不是第一个帖子就给了一个清单吗?照着清单一一对照找.net的对应部分,不是很清楚吗?你难道确实看不懂这些东西是干啥的?

家园 抱歉抱歉,是我记错了

查了一下,是c/c++。外链出处

是这个把我搞糊涂了

Unlike most other applications that use .NET Framework, SQL Server itself hosts the .NET Framework runtime, i.e., memory, threading and resource management requirements of .NET Framework are satisfied by SQLOS itself, rather than the underlying Windows operating system. SQLOS provides deadlock detection and resolution services for .NET code as well. With SQL CLR,

但Nasdaq用SQL Server是千真万确的。外链出处

至于用没用.Net我就没再查下去了。

我用的Hotmail,应该是用asp.net做的,不知道算不算”大规模并行应用“?

家园 简单回答

但Nasdaq用SQL Server是千真万确的。

-- 那是扯淡,也就是员工Outlook服务器用的SQLServer。还真没听说过SQL Server支持HFT。你听说过吗?

我用的Hotmail,应该是用asp.net做的,不知道算不算”大规模并行应用“?

-- hotmail这玩意,如果你真在里面干,你敢把这个单词放在简历里拿去找工作吗?

家园 实际情况与统计数据无关

  统计数据怎么来的俺不知道,俺只说说实际工作中的情况。在销售环节,因为Windows Server价格较高,所以现在主流厂家基本上都提供标配Linux Server的服务器销售,各个品牌都有,对服务器厂家报价有利。

  实际运行中Windows也有问题,一般作为服务器,都要求与外网隔离,Windows就无法在线升级打补丁(除非配备企业级的升级中心),对于不打补丁的Windows,安全性你懂得,在内网中成为最先受到攻击的目标,所以真正关键生产环境中使用的服务器,很少使用Windows。当然那些不具备基本维护能力的小企业就不说了,Windows裸奔都很常见,专业人员自然就看不惯了。

家园 交易系统绝对没有可能用SQL Server

交易系统绝对没有可能用SQL Server,交易系统至少是使用大机,就没有在大机上运行的SQL Server。

全看树展主题 · 分页首页 上页
/ 10
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河