返回首页

为什么当 .NET宣布开源和支援跨平台时,一些人在

来源:www.chengshu.net   时间:2022-06-05 15:13   点击:145  编辑:毕武   手机版

首先来说,.NET一直把Java当成竞争对手,而Java却从来不把.NET当成对手来看。

在编程界,.NET和Java都是优秀的开发语言,但是由于市场占有率的问题,.NET较于Java表现较差。

.NET由于早期微软的定位问题,将它和Windows系统强绑在一起,所以它是一款封闭不开源的开发语言。但是在国内来说,.NET从业人员和学习者人数还是有一定基数的,以前一直被人吐糟无法跨平台,众多.NET从业人员只能憋着不说话。直到.NET宣布支持跨平台时,.NET开发者觉得自己可以扬眉吐气了。

但是就目前情况来看,虽然.NET宣布开源且支持跨平台了,但由于.NET落后Java太多,发展得较慢。微软之所以选择开源和跨平台,究竟是它的无奈还是顺应潮流,不好说。官方之所以这样做恰恰也说明.NET不像以前那样站在顶端了,它也意识到自己的一些问题,所以需要去改进,也是利用此方法还挽留和吸引.NET开发者。

对于.NET开源和跨平台有人喊Java去死的这种现象,我觉得都是.NET开发者为了出气说的,即使他们内心清楚的明白Java领先于.NET,而且在未来很长一段时间,Java会持续引领技术发展,当然了,.NET相信也会越来越好。

谢邀。显然,喊Java去死的大部分不会是Java程序员。作为Java程序员最怕的就是自己的碗没了。

.NET我这里简化叫豆奶,Java我这里简化叫加瓦。

加瓦和豆奶,学长和学弟的情感纠葛豆奶和加瓦真是一对不折不扣的死对头,两个都是面向对象,两个都具有非常便利的开发上层应用的特性,但是豆奶这位中学生一直有一种自卑感,因为加瓦是不折不扣的大学生,加瓦的年龄比豆奶旧,开源的生态圈更是庞大无比,应用特别广泛,从web开发到安卓开发,从后端服务器到大数据,加瓦一定占有举足轻重的地位。

而反观豆奶,很多地方借鉴了加瓦甚至还进行了改进,有不少两个都用过的人会感叹,豆奶好像更好用。但是豆奶最大的阻碍之一就是不能跨平台,只能被关在Windows的牢笼里,当然,一旦被释放出来,那势头会很凶猛。因为即便还没有实现夸平台的时候,豆奶已经有市场需求了,而且人才的稀缺导致薪资比加瓦还高上一些。

在豆奶真的站了起来的时候,一直被加瓦大军人数碾压的豆奶程序员终于可以扬眉吐气了,抱怨一句加瓦去死也是情理之中。

关注“极客宇文氏”,有趣的灵魂带你趣看编程趣看科技

顶一下
(0)
0%
踩一下
(0)
0%