同样是巨头的语言,为什么中国是 Go 最热的国家,而 C# 越来越少?
先说结论,确实是现在越来越多公司在转 Go 和招聘 Go,无论是大公司还是小公司。原因无非以下几点
大公司背书,毕竟是谷歌亲儿子,有专门的团队在维护,不用担心突然就撒手不管了
性能不错,天然支持并发,语法简洁易于上手,这些优点也促使了团队在做技术选型时选择了 Go
节约成本,性能好比较省机器,易上手比较容易招聘,经过几个月的内部培训也能写出高质量的业务代码
社区生态越来越好,越来越多开发者和大公司团队加入 Go 开源社区,并持续不断地贡献着,如 k8s,docker,grpc,gin,wire 等。这点非常重要,活跃的社区生态意味着
很多时候我们不需要重复造轮子,直接使用已有轮子,可以省去很多成本
有些坑已经被人踩了,我们不需要再去踩一次了
大量的最佳实践
云原生的兴起,所以你会看到很多运维开发工程师已经在学习 Go 了。
本人新建一个技术交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子
技术交流群,群友每天分享干货,答疑解惑
再说说C#,背靠微软
普通人用不起,windows服务器按核心收费,一台16核心一个月几千块钱,还有mssql价格和oracle不相上下几十万。java+mysql不要钱,这就是差价
因为C#的微软背景,很显然和微软有竞争关系的大软件公司都不会去使用C#,即使和微软没有竞争关系的公司,出于战略考虑,也绝对不会把公司的重心放在c#上,这样就导致C#的就业机会要你其他语言少的多,就业机会少,自然用的人就更少了。
C#没有Java在Web的优势,主要是少了开发社区的支持,看看Java的框架,各类应有竟有组件就知道了;第二是因为跨平台,对安卓,iOS的App支持不够好,对H5支持不够好,现在很多系统都需要服务端支持手机,平板电脑。零几年C#开发非常流行,我们是做软件外包,基本都是用.net。就是这几年手机应用成为主流,失去优势了
同样是巨头的语言,为什么中国是 Go 最热的国家,而 C# 越来越少?相关推荐
- 电动推杆复位程序c语言,程序中怎样区别是热复位还是冷复位?
我是指我的初始化文件还有那些参数没有初始化, 原来已经是一个现成可用的程序,现在需增加复位检测,按照你的使用方法,将crts.st7作为启动文件,这个文件不初始化任何的RAM区.可以用,但我原来的时钟 ...
- 京东工业冲刺港交所:年营收141亿 GGV与红杉中国是股东
雷递网 雷建平 3月31日 京东集团昨日宣布拆分京东工业与京东产发,京东工业与京东产发分别向港交所递交招股书,准备在香港上市. 本次全球发售的联席保荐人为美银证券.高盛.海通国际. 这意味着京东工业与 ...
- Jim Zemlin:中国是开源最重要的市场
6月25-27日,由LFAsia.LLC联合主办的2018 LinuxCon + ContainerCon + CloudOpen China (LC3)在中国北京国家会议中心拉开帷幕,这是Linux ...
- 区块链10年兴衰录:中国是最好的发展土壤
"走到价值互联网前,路还很长." 本文来源:Odaily星球日报:作者:卢晓明:该内容旨在传递更多市场信息,不构成任何投资建议. 区块链还处于初期,探索落地场景本就不易:有人将其视 ...
- 卡斯特:中国是一个全球化的大试验
卡斯特:中国是一个全球化的大试验 "过去20年,中国一头扎入全球化的进程.与北京这种超级发展的都会相比,洛杉矶都像是小村庄了.中国经历了改变,同时也改变了世界.这不仅仅是因为中国的文化和历史 ...
- 所谓的“哑巴英语”对中国是利大于弊(收藏)
一.强调了20多年的英语口语为什么上不去? 中国从上世纪80年代初就开始提倡英语"听说领先"了,这20多年来对英语口语的强调是有增无减,最近教育部又把它列为教改目标.为什么英语口语 ...
- IBM宣布拆分管理基础设施服务部门;中国是全球最大工业机器人市场有78.3万台在运行 | 美通企业日报...
今日看点 IBM宣布拆分管理基础设施服务部门,加速其混合云发展战略.IBM宣布将加速其混合云发展战略,以推动客户的数字化转型.IBM将拆分其管理基础设施服务部门为新的上市公司,预计将于2021年年底完 ...
- 创新工场李开复看2018趋势:AI项目估值中国是硅谷一倍,明年一批公司会倒掉
过去5周,创新工场董事长李开复在北美转了一圈,目的是了解美国AI的发展现状.他密集拜访了美国投资人,以及Hinton,LeCun,Bengio三大深度学习研究领域的传奇人物. 他发现AI领域有两批朝着 ...
- c语言错误的等式,C语言学习中几个常见典型错误分析.docx
C语言学习中几个常见典型错误分析 打开文本图片集 摘要:C语言是一门优秀,应用广泛的结构化程序设计语言,是中职计算机.机电和电子技术等专业一门理论和实践相结合的课程,教学实践中,学生常觉得c语言难学, ...
最新文章
- AC日记——传染病控制 洛谷 P1041
- PL SQL笔记(三)
- SQL Server中的Image数据类型的操作
- TEG《选择》乘风破浪 · 披荆斩棘
- arduino naon介绍_Arduino Nano 自制版
- php pc_base,phpcms二次开发之base.php的桥梁作用_PHP教程
- 彻底理解MapReduce shuffle过程原理
- 十动然鱼!《闲鱼年会经济数据》来了:卖得最快的奖品还是它
- javaScripct入门教程
- A 站彻底要凉?近千万条用户数据外泄!
- 抓考研英语单词主要矛盾的经验分享,考研英语真题词频统计
- thon应用领域介绍
- Flutter 自定义组件实战
- 阻容感基础10:电感器分类(4)-变压器
- 为什么说智能传感器必将引领时代前行?
- 网络故障排查常见方法
- 淘宝新店引流方法在这里!
- Mxnet (20): 循环神经网络(RNN)下
- YOLOv5报错AssertionError:Label class 1 exceeds nc=1 in yolo/dataset.ymal Possible class labels are 0-0
- 大学计算机基础实用教程重点知识,大学计算机基础实用操作教程