国庆假期请假公告

公众号运营从开始到今天,运营了接近2年时间,每天更新成了一个必备功课,有时候很辛苦,有时候也是很累,但想到公众号里有很多的朋友的期待,就会一次次的拿起电脑开始码字。


公众号不谈国事,不论风月,只在专业技术中起舞,专注于.net 跨平台的技术领域,涉足前端,后端等.NET全栈技术,现在已经超过2万的粉丝,感谢一直以来有你的陪伴,你们是我今生最大的收获。


今天我是来请假的,明天就开始了我的国庆节假期,其实大家不知道,我每天最开心的时刻是看到大家一句句的留言,然后回复大家留言的时刻。假期期间就和大家一样好好的休个假,公众号就不会天天更新了,也希望大家都有一个平安愉快的假期,好好的去放松一下。


前天的文章《C# 在腾讯的发展》火热的程度大大超出我的预期,文章只是实事求是的列了一下C# 在腾讯的应用和发展,使用C# 开发系统10几年,始终没有放弃,经常自己会问自己为什么还坚持用c#由于WindowsVisual Studio 的高许可费用,.NET 和非微软产品的互操作性不好,微软的竞争对手和开源软件以及微软咄咄逼人反盗版的姿态在微软的产品和开发者之间有着很深的裂痕。而且像Ruby on RailsDjango goNode 技术得到普及,从微软的商业领域夺取市场份额,微软不得不改变和10年前的截然不同,当前的.NET 发展是一个很明确的指标。

十年前无法在Mac 上下载到一个免费开源的Visual Studio,克隆一个git .NET库,然后修改代码,构建一个.NET应用并部署到Linux上,现在你都可以了。鉴于此,我们来假设下我们需要选择一个技术栈,我们的理想技术栈要满足下面条件:

  • 必须是开源的,只有文档是不够的

  • 静态类型语言,以充分利用静态代码分析工具优势,具备动态语言特性更优

  • 成熟的,现代的又不失稳定性和易用性

  • 拥有丰富的生态系统,以充分利用第三方软件

  • 有个强大的爹,确保堆栈正确向前,至少维持10年以上

根据这个标准,我们有以下竞争者:

  • 微软的.NETC#

  • 甲骨文的Java

  • 谷哥的Go

   尽管go的爹是高科技万人迷的谷哥,Go作为一门编程语言,只有6年的发展时间,和具有15年历史的C# 以及有20年历史的Java来说还是一门新生的语言,它的生态系统也是繁华的,但是并没有.NETJava那样成熟。

   另一方面,Java的生态系统帮助Java在软件世界保持着第一的位置,然而鉴于甲骨文从Sun 手中收购的(MySQL Hudson),Java的未来是令人担忧的,现在Java也在借鉴C#等语言的很多特性,其缓慢的发布周期使得它已经远远落后于C#

尽管.NETC# 是在Java之后创建的,像LINQ,可空类型,泛型,async/await 等都比java 领先好多年,微软2014年以来所推动的.NET跨平台和开源说明C#的好日子就在前面。

  虽然我们使用.NET构建平台,我们并不是微软的技术商店,我们采用的技术堆栈是相当不同的,我们使用MySQLRedisgitJenkins 等等非微软的技术,有强大的社区来推动生态的发展。

当选择一个核心的开发堆栈,需要考虑的两个关键的东西:技术管家和生态系统,如果两个都具备那就是具备发出洪荒之力的光明堆栈。从asp.net mvc 的发展过程中我们看到了积极的信号,三年前开始的.NET C#的发展说明这是一个正确的选择。


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值