天天看点

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

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

互联网时代 .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