主题:【原创】JAVA和C#,武当和少林之争! -- Highway
不过还是先谢谢提供数据来源链接。
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% ,你的结论仍然过于武断:
Java从产权上来说,是属于一家公司(甲骨文)私有的,这和C#属于微软并没有不同。需要的时候,甲骨文一样可以挥舞版权大棒打击对手。
开源也可以是一种商业模式,如果你现在才知道,有多少商业上的大公司卷入了GNU/Linux开发,请不要惊奇;如果哪天微软拥抱开源了,哪天C#出现大量的开源项目,也请不要惊奇。
说你营销,是指你到处嚷嚷自己宣传的东西多么牛逼,就是不说为什么牛逼,只是指出,由于用的人多,它流行,所以牛逼。是技术人员的话,就请说出个子丑寅卯出来,而不是指责我,由于我“什么都不懂”,所以我说的话不可信。
我不同意。不只是美国技术界,其实全世界都一样。也不只是IT,其他领域都一样。
做技术做出宗教情怀我不反对,不讲礼貌也可以,但前提是要讲事实。真正有水平的抨击看着是很过瘾的,他那只是喊口号而已。
外行耳中的内行话,内行耳中的外行话。或者你得加一些限定词,这句话有点笼统。
所以就得有人大声嚷嚷,我用的东西多么牛逼!你们快别用其他的了,都用我用的吧。
说实在的,严肃的程序员痛恨“与技术的高低关系不大”这种情况。
时事论坛早有归纳:屁股决定脑袋
没有系统黑客不关心的,除非这个系统足够小众以至于没有被黑的价值,linux不会被黑客盯上?我只能嘿嘿嘿了。不能把安全建立在贼不奠基的基础上,苍蝇不叮无缝的蛋。
极端主义就免了吧。
这个黑客的厚此薄彼也不是一天两天的新闻了,有必要最牛角尖么。
就是为了对付这种绝对化的意见。严肃不过whatsup,那才是硬碰硬的,这样的例子多了去了。但是绝大多数IT的选择远远到不了那个情况,因此不是技术决定的。
如果没记错,最近两个个版本的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++。外链出处
是这个把我搞糊涂了
但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。