开发者社区> 行者武松> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

互联网时代 .NET 会渐渐衰落吗?一个架构师对 .NET 的思考

简介:
+关注继续查看

从长远一点的角度来看,任何东西,都有它的一个起伏期,这与它自身和时代背景有关。

现在 java 兴盛,很大程度上是互联网强势发展促成的,然而,一切如果能以更开阔的时间纬度来看的话,1995 ~ 2000 年互联网泡沫的时候,java 在哪里?N 年之前,javascript 还算不上什么,甚至被不少其它语言的人瞧不起,不过是个脚本语言嘛,现在呢?觉得 .NET 会渐渐衰落的,请回答我几个问题:

  • 微软还是不是个帝国?

  • .NET 之于微软对比 java 之于 Oracle,在两家公司眼里,这两中语言分别是什么地位?

  • .NET 对于微软是看家本领,java 之于 Oracle 呢?.NET / java 哪家更有动力去推动发展呢?去看看他们的新特性吧,java 慢得不象是互联网圈子里混的啊。有人也许会说编程语言稳定就可以了,不需要那么多新特性学不过来,呵呵,你是说你用的语言已经不需要进化了么?那那些个语 言更新个什么劲哦,苹果出个什么 swift,ECMAScript 更新个什么,PHP 加个什么命名空间哦?不就是为了顺应时代和提高生产力吗?

  • 微软是不是一头已经醒了的狮子?

Visual Studio 是不是宇宙第一 IDE?.NET 是不是已经开源并跨平台了?跨平台后互联网企业的平台采购成本 .NET 和 java 是不是已经想同了?(当然,你得用 MySQL)

.NET 是不是比其它很多语言都要干净优雅更让人喜欢?

.NET 的开发成本是不是比 java 更低?

是,java 有 Hadoop ,有 Cassandra,So What?谁会把 Hadoop 直接 build 到业务系统里,当然是放到专门的 Server 上去跑就好了,Python、MongoDB、Redis、Hadoop、Java、nodejs、php 这些技术哪个互联网公司不是各种技术混搭着用的?好用省钱就 OK 了!.NET,用你开发成本更低,迭代更快,你 VS 牛逼你最新技术支持的最好,那我的业务系统,你行你上啊!

  • .NET 会没机会吗?

同志们,我们要做的,就是静静的等待一段时间的同时,好好积攒自己的实力,不需要多久,就是我们撩起膀子上场的时候了。

PS. 为了更好的适应互联网时代的需求,我们公司已经把我们的 .NET 架构无缝移植到 Linux 和 MySQL 平台上了,无论你是在 Windows 上用 Visual Studio,还是在 Linux 上或者是 OSX 上用 MonoDevelop,都可以顺利编译项目代码并跑起来(移植过程中有些不深的坑,我们的架构挺复杂的,mono 不是玩具,mono 不是玩具,mono 不是玩具,Unity 3D 的运行时就用了 mono)。

况且微软官方的  .NET 跨平台,2016 第一季度就要 Release 了,你即使没弄过 mono,也可以跟客户拍胸脯了。


作者:darklx

来源:51CTO 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
+关注
行者武松
杀人者,打虎武松也。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
WEB框架0day漏洞的发掘及分析经验分享
立即下载
由浅入深的VR技术之旅
立即下载
SPA Hybirs零售业软件解决方案
立即下载