开发者社区> 问答> 正文

谷歌和Oracle的编程语言一直受捧,对微软 C#的偏见何时转变?

对谷歌的 Go 语言、Oracle 的 Java 态度都挺”端正“,唯独到了微软的 C#就不太一样了。

image.png

为什么对 C#的介绍一定要突出“特定供应商”这样的字眼呢?这就引出了一个问题:为什么程序员们总是对微软抱有偏见呢?想当年微软收购 GitHub 的消息一出,就有相当一部分的开发者对此不满,还有大部分人表示对 GitHub 的未来十分堪忧。

微软的确在开源领域有一些“黑历史”。比如它曾经公开对开源社区表达过“敌意”——2001 年,当时的 CEO 史蒂夫鲍尔默曾表示“Linux 是一种癌症”。但是今天的微软已然成为对开源服务支持力度最大的公司之一。尽管微软通过自己的实际行动挽回了在开发者中的声誉,但是依旧有很多开发者依旧对微软有着很大的偏见。

你认为这是什么原因造成的?你对微软有偏见吗?欢迎参与这个话题的讨论,在下方评论区表达你的观点。

本话题转自infoQ

展开
收起
游客pklijor6gytpx 2019-12-23 16:34:30 2154 0
3 条回答
写回答
取消 提交回答
  • 不定期更新钉群圈子活动等内容

    怎么是开源社区和自由软件社区歧视微软呢?明明是微软自己封闭导致的问题,现在转变态度更像是一种商业策略,被逼的而已。微软只是开源了.net framework,还只能看不能改,整个生态是封闭的有个毛用?

    2019-12-24 10:28:23
    赞同 展开评论 打赏
  • 一切都是市场说了算。在苹果平台上,OC这么难用的语言也不少人学。还不是因为跟着苹果有饭吃?这些年微年走下坡路,大家应该都能看到。现在越来越多的公司平台都转到JAVA了。.NET开发人员越来越少,不信大家可以到招聘网站搜索一下相关关键词就知道。同工龄的JAVA开工人员工资要比同工龄的.NET开发人员工资更高,这是不急的事实。另外,使用JAVA的大型公司更多,使用.NET的大型公司基本上没有,就算有,也就在大公司里开发那些OA类似的办公系统。并不是公司的核心业务。微软开源了又有啥用?C#再优秀又有啥用?JAVA再难用,又怎么样?市场还不是一样选择了JAVA。C#是微软一家公司支持,JAVA是一大堆大公司支持。
    妙啊.gif

    2019-12-24 10:27:29
    赞同 展开评论 打赏
  • 我们必须承认,以前的微软确实在开源这件事情上犯过错误(一口大黑锅,罩住鲍尔默),但是,我们不能忽略微软最近几年的努力。

    2019-12-24 10:27:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
深入研究Oracle新一代移动开发体验 立即下载
数据与基石-中国Oracle用户使用情况分析报告 立即下载
Oracle VS PostgreSQL技术大比拼 立即下载

相关镜像