当前位置: 首页>行业 >

天天新动态:为什么 C# 可能是最好的第一编程语言

来源: 腾讯云 | 时间: 2023-03-23 11:20:23 |

纵观神州大地,漫游中华互联网,我看到很多人关注为什么你应该开始学习JavaScript做前端,而对blazor这样的面向未来的框架有种莫名的瞧不起,或者为什么你应该学习Python作为你的第一门编程语言,恕不知有多少公司业务是用Python开发的,Python更多是粘合剂,作为胶水语言来使用。

我用C# 工作了 20多年,我也一直把它当作第一编程语言,几乎尝试了任何东西:桌面、物联网、移动、Web、云原生- 以及 C# 和 .NET 完美契合的所有地方,特别是当下Chatgpt 还有AI的辅助编程时代,你应该考虑从它开始你的开发人员之路。

C#是一种编程语言,.NET是建立在它之上的软件框架。为了简单起见,当我说C#时,我假设了它与.NET结合使用,反之亦然。


【资料图】

1. .NET 允许您在任何地方构建任何内容

使用单一语言和单一框架,您可以构建任何类型的应用程序:桌面移动设备以及云服务,您可以创建游戏并探索 AI。.NET是跨平台的:你可以为Windows,Linux,Android,iOS甚至物联网设备构建应用程序。

想象一下,你可以采用一种语言,尝试每一个方向,并在这个过程中提高你的技能。不过,您仍然需要研究方向细节。特别是如果想从互联网转向物联网,有了有扎实的技术基础,花个1年时间学习行业知识,专业的.NET技术都是可以无缝衔接过去了。您可以朝着自己最喜欢的方向进行改进,或者如果您愿意,甚至可以开始使用更特定于选定领域的语言和工具。例如,对于移动开发,我看到人们从Xamarin转向iOS或Android上的本机开发。

2、 C#是第五种流行的语言

根据TIOBE指数(基于搜索引擎结果的编程语言流行指数),C#作为最受欢迎的语言占据了第五位。在过去的10年里,它一直位居前10名。 最近几年,随着2014年.NET开源跨平台,它的受欢迎程度一直增长。

3、C#/.NET 拥有最好的学习材料之一

Microsoft 和 .NET Community 提供了大量任何形式的材料:文章、视频、课程、教程和书籍,使您能够成为一名成功的 .NET 开发人员。您可以在微软学习门户上查看所有可用的材料

社区提供了令人惊叹的全包含路线图,以掌握取得成功所需的技能和知识,例如面向后端开发人员的 ASP.NET 核心路线图。您可以轻松地在github 上找到其他方向的路线图。

而微软本身也试图做不同的有趣活动来吸引更多的开发者。例如每年一度的.NET Conf。

4. .NET 6 简化了快速入门。

从.NET6开始,.NET 在简化入门体验方面迈出了一大步。最小 API 功能为我们提供了一种在单个文件中使用干净代码创建具有最少依赖项的 HTTP API的方法。

只需通过单个命令创建 4 行代码即可使用 .NET 6 启动 Web 应用。

var builder = WebApplication.CreateBuilder(args); var app = builder.Build();

app.MapGet("/", () => "Hello World!");

app.Run();

5. 大家开始重新审视微软技术

今年所刮起的Chatgpt风潮,让之前所有带着有色眼镜看微软技术的人们重新开始审视微软技术,为什么是微软在这波AI浪潮中独占鳌头,答案自然是非常清楚的,是CEO 纳德拉的在2014年为微软按下的刷新按钮,经历了接近10年时间的积累,开始引领技术潮流。同样的.NET 也是在2014年开始了刷新历程,经历了接近十年的迭代,已经脱胎换骨完成了蜕变。 每一年的.NET 版本的发布都是至今为止性能最好的版本,今年即将发布的.NET8 依然会是如此,这里是不是和OpenAI CEO Sam Altman 称,GPT-4 是“我们迄今为止最强大、对齐最好的模型”。

6、Azure OpenAI 服务

自从去年年底 ChatGPT 推出以来,我们看到全球各行各业利用 ChatGPT 落地实际应用场景,例如:内容摘要、总结、电子邮件内容推荐和生成,甚至解决软件代码问题。现在,随着企业级 ChatGPT(国际预览版)在 Azure OpenAI 服务中推出,各行业客户及开发者可以将 ChatGPT 所带来的革命性体验直接集成到实际业务系统或App。例如通过 ChatGPT 驱动的自动化客服、总结客户服务对话来更快解决客户支持问题、个性化产品优惠推荐、创建新的广告文案、自动化理赔处理等场景。Azure OpenAI 服务推出的最早的SDK就是.NET的 ,这是一个大利好,这是促进在企业级采用.NET技术的助推器。

https://www.nuget.org/packages/Azure.AI.OpenAI 以及 社区也推出了一个提示库 https://xakpc.github.io/DotnetPrompt/

总结

总之,在选择第一语言时,您应该问自己两个问题:

如果你想找工作,它是一种好的编程语言吗? 这是一门开始学习编程的好语言吗?

对于 C#,我的答案肯定是肯定的。 对 C#/.NET 开发人员的需求很高,它是一种类似 C 的语言,具有强大的面向对象方法,并且每个版本的学习曲线都变得越来越容易接受。

关键词:

 

热文推荐

天天新动态:为什么 C# 可能是最好的第一编程语言

纵观神州大地,漫游中华互联网,我看到很多人关注为什么你应该开始学习JavaScript做前端,而对blazor这样的面向未来的框架有种莫名的瞧不起,

2023-03-23

世界快资讯丨武汉新城高标准启动 全球卓越工程师关注“世界光谷”

武汉新城高标准启动全球卓越工程师关注“世界光谷”---如今的光谷腹地,武汉新城正高标准启动建设,将打造世界级科技创新策源高地、国家战略性

2023-03-23

20分钟踏板充电对特斯拉Model X续航能力有什么影响? 世界通讯

拥有一辆电动汽车的吸引力之一是,在一天之内,你将能够生产所有必要的果汁,为自己家里的电池充电。人们在梦想这种准完全的交通

2023-03-23

魔兽世界怀旧服部落月光林地怎么去_部落非XD如何去月光林地

今天小编肥嘟来为大家解答以上的问题。魔兽世界怀旧服部落月光林地怎么去,部落非XD如何去月光林地相信很多小伙伴还不知道,现在让我们一起来看

2023-03-23

黄岩尤溪旅游景点_尤溪旅游景点

1、尤溪县景点有尤溪县博物馆、古溪星河景区、尤溪梯田、茂荆堡、雍口徐家大院等。2、尤溪县博物馆:馆内设文物精品陈列室、明

2023-03-23

参公事业单位如何改革

参公事业单位改革后,工作人员去向会有两种情况:其一,原来的事业单位在改革后依然是参公的,改革成为行政机关的,其工作人员的身份会相应地

2023-03-22

天天快看点丨13年前的一句承诺,让这个行业老兵转身做出了一款武侠游戏

聊到过去国产武侠单机佳作辈出的年代,河洛工作室于1996年开发的《金庸群侠传》(以下简称《金庸》)或许是绕不过的一款游戏,大胆整合金庸14

2023-03-22

硝酸铵溶解度和温度的关系_一起来了解吧-环球今头条

欢迎观看本篇文章,小勉来为大家解答以上问题。硝酸铵溶解度和温度的关系,一起来了解吧很多人还不知道,现在让我们一起来看看吧

2023-03-22

西安高新区丝路软件城17.5亿元出让83.34亩商住地 4月11日起挂牌_世界看点

观点网讯:3月22日消息,西安高新区丝路软件城出让83 338亩商住用地,网上挂牌期限为2023年4月11日9时至4月23日16时整,挂牌起始价17 5亿元。

2023-03-22

历史上,“银幕后的公主”刘广宁的早年经历是怎样的?-每日消息

如下解答:刘广宁老师,有名配音演员,有名配音表演艺术家、影迷心中“银幕后的公主”、上译厂第二代配音演员。自从刘广宁成为一名配音演员一路

2023-03-22

读书小报手抄报边框设计_读书小报手抄报边框

1、首先在中间画出一个小男孩,男孩手上拿着一本书在看,接着在小男孩的后面画上一支钢笔,再画上一个文字边框,然后用棕色涂小

2023-03-22

盛视科技(002990)3月22日主力资金净买入694.23万元 天天看热讯

截至2023年3月22日收盘,盛视科技(002990)报收于35 64元,上涨5 01%,换手率6 53%,成交量4 23万手,成交额1 49亿元。

2023-03-22

3月22日常州清红硫酸价格暂稳

3月22日,常州清红化工有限公司工业级硫酸(98%)价格为250元 吨,价格暂稳,实际成交价以协商为主。上游硫磺行情近期小幅下跌,成本支撑一般

2023-03-22

加油英文fighting怎么读音(加油英文fighting) 动态

1、“加油”的英语你会怎么说呢?Fighting?很多人都没有误会了fighting,在Google或Bing上一搜就知道fighting是这个样子的,figh

2023-03-22

今日看点:中国攀岩队征战巴黎奥运会资格赛组队名单产生

男子速度选手龙金宝、龙见国,女子速度选手邓丽娟、牛笛因上赛季跻身国际攀联年度排名前十,自动获得本赛季参赛资格,不占此次选拔名额

2023-03-22

鸡贼是什么意思四川(鸡贼是什么意思)

1、鸡贼,是北京方言,指小气、吝啬,上不得台面,也指特别能算计,特别抠门,暗藏私心的意思。2、还有另一个意思,就是狡猾、耍小聪明,同时

2023-03-22

鬼吹灯之精绝古城大结局_鬼吹灯之精绝古城大结局是什么_每日快讯

欢迎观看本篇文章,小勉来为大家解答以上问题。鬼吹灯之精绝古城大结局,鬼吹灯之精绝古城大结局是什么很多人还不知道,现在让我

2023-03-22

环球观焦点:数学思维导图五年级上册第一单元_数学思维导图五年级

1、五年级下册数学思维导图怎么画操作步骤:打开GitMind,点击【新建】进入脑图编辑页。2、2、点击左侧【主题】按钮,

2023-03-21

男士大腿根部瘙痒是什么原因_男性大腿根瘙痒是性病吗

1、男性大腿根部瘙痒可能不是性病,而是一种常见的皮肤病。2、由于大腿根部容易诱发真菌感染,该部位皮肤真菌感染后,可能引起

2023-03-21

世界快资讯:大宗交易:华软科技成交4176万元,折价1.79%(03-21)

2023年3月21日,华软科技发生1笔大宗交易,总成交400万股,成交金额4176万元,成交价10 44元,折价1 79%。

2023-03-21

资讯

因地制宜放“大招” 多地市密集出台稳经济措施

当前,受新冠肺炎疫情等因素影响,我国经济发展仍面临严峻挑战。5月25日,国务院召开全国稳住经济大盘会议,要求把稳增长放在更突出位置。5

2022-06-20     
北京推出14条秋游文化线路

金秋时节,北京市文化和旅游局以赏银杏品文化为主题,推出14条“叶落的季节——漫步北京赏银杏品文化主题线路”,邀市民和游客以步行、骑行

2021-10-27     
基因编辑发力 培育高质量人源化供体猪

此次人体试验,仅仅验证了基因编辑猪克服异种器官移植的超急性排斥反应,还需解决延迟性排斥反应、消耗性血栓等问题。但通过这次试验,能更

2021-10-27     
中国经济高质量发展步伐稳健 长期向好基本面未变

在全球疫情走势和经济走势趋于复杂的背景下,中国经济巨轮将驶向何方,举世关注。2020年10月26日至29日,党的十九届五中全会在京举行,明确

2021-10-27     
南美解放者杯决赛允许近4.5万观众入场

南美洲足联主席多明格斯25日与今年解放者杯决赛对阵的两支俱乐部负责人会晤,宣布决赛现场观众人数增加到球场容量的75%,即近4 5万人。今年

2021-10-27     
22年从警生涯 面对荣誉他说不要给我报功

9月24日,时任安徽省安庆市公安局迎江分局刑警大队大要案中队中队长周磊因在工作中激烈搏斗引发心源性猝死,倒在了工作岗位上,经医院抢救

2021-10-27