首页 > 编程语言 >C#在国外真的很流行吗?这份报告,告诉你答案。

C#在国外真的很流行吗?这份报告,告诉你答案。

时间:2024-09-23 09:23:18浏览次数:9  
标签:报告 C# 编程 流行 开源 这份 答案 Net

大家好,我是编程乐趣。

在某乎一直都有人在问类似问题:为什么差距那么大,C#在国外真的很流行吗?

刚好全球最大的开发者问答论坛Stack Overflow刚刚发布了2024 年开发者调研报告,这份报告就有调查各种编程语言的使用流行程度,可以很好地解答这个问题。

下面我们一起来看看吧。

此次报告来源于185个国家,总共65437人提交报告。

图片

在编程语言流行度的报告里,C#排名在第8名、份额为27.1%,与Java的份额30.3%是比较接近的。

图片

前端框架:Asp.Net、Asp.Net Core使用率也是很高,都在前10名。

图片

.NET是今年所有开发人员使用最多的框架和库。

图片

而且选择学习.Net技术的排名也在第3名。

图片

从这个调查报告看,国外C#确实是比较流行。

而且在国外,C#的市场份额一直都是不错的,以下是2023年的报告,C#也是27.62%。

图片

反观国内C#的市场份额还是低了不止一点点,这其中的问题可能是中国其他产业没真正发展起来。

这几年中国发展比较好的还是互联网行业,这个行业使用比较多的还是Java。

而随着AI大模型的流行,AI 应用即将全面爆发,即将发布的.Net 9也是全面拥抱AI。

在这波浪潮里,国内C#的市场份额会不会大幅提升,让我们一起拭目以待!

- End -

更多开源项目: https://github.com/bianchenglequ/NetCodeTop

我是编程乐趣,一个.Net开发经验老程序员,欢迎“关注”我,每天为你分享开源项目和编程知识。
也欢迎加入【.Net技术编程交流社区】,和大家共同学习交流!,点击加入https://bbs.csdn.net/topics/613465368

推荐阅读

2个零基础入门框架教程!

Sep:一个低内存、高性能的CSV文件读写操作.Net开源库

CSCore:一个.Net功能强大且灵活的开源音频处理库

一个专注推荐.Net开源项目的榜单

盘点5个常用的.Net依赖注入框架!

标签:报告,C#,编程,流行,开源,这份,答案,Net
From: https://blog.csdn.net/daremeself/article/details/142449781

相关文章

  • 易优eyoucms友情链接怎么添加?
    在易优CMS(EyouCMS)中添加友情链接的过程涉及后台设置和前端模板的调整。下面是详细的步骤:后台添加友情链接登录后台:登录到易优CMS的后台管理系统。进入SEO设置:在后台菜单中找到“SEO设置”或类似的选项。进入友情链接管理:在SEO设置中找到“友情链接”或类......
  • 【C++驾轻就熟】string类以及string类的模拟实现
    目录一、为什么学习string类?二、标准库中的string类 2.1string类(了解)2.2string类的常用接口说明 1.string类对象的常见构造 2.string类对象的容量操作3.string类对象的访问及遍历操作 4.string类对象的修改操作5.string类非成员函数 三、 string类的......
  • 【Unity】UI、背景和3D的Camera和Canvas设置
    目前存在需求背景是指定的图片,该图片始终显示在页面中,不会因场景的视角操控发生尺寸等变化;UI内容显示在页面最上层,同样不会因场景的视角操控发生尺寸等变化,但是当软件整个尺寸发生变化时,会跟随变化,UI内容会覆盖3D物体;3D物体可以随着相机视角的变化而变近变远等,3D物体上可能存在......
  • EyouCms去除URL中的index.php
    为了去掉URL上的 index.php 字符,可以根据不同的服务器环境进行相应的配置。以下是针对Nginx、Apache和IIS服务器的具体配置方法。1.Nginx服务器主目录配置在原有的Nginx重写文件里新增以下代码片段:location/{if(!-e$request_filename){rewr......
  • 【TS】TypeScript基础入门篇以及实践案例
    Array和Tuple//最简单的方法是使用「类型+方括号」来表示数组:letarrOfNumbers:number[]=[1,2,3,4]//数组的项中不允许出现其他的类型://数组的一些方法的参数也会根据数组在定义时约定的类型进行限制:arrOfNumbers.push(3)arrOfNumbers.push('abc')//报错//元......
  • OpenCV(图像锐化)
    目录1.图像锐化2.原理3.示例1.图像锐化图像锐化是一种图像增强技术,旨在通过增强图像的边缘信息,使图像看起来更加清晰和具有细节。图像锐化的核心思想是突出图像中的高频分量,这通常与图像中的边缘和快速变化的区域相关。2.原理图像锐化的基本原理是通过增强图像中像素......
  • eyoucms如何搬家?
    1.本地备份数据库打开数据库管理工具:使用如phpMyAdmin、MySQLWorkbench或命令行工具连接到本地数据库。选择数据库:选择需要备份的数据库。导出数据库:导出整个数据库或特定表的数据。使用phpMyAdmin:选择需要备份的数据库。点击“导出”选项。选择“快速”......
  • 报错:SQLSTATE[HY000]:General error:145 Table './**@002******@/002ecn/ey_config' is
    错误信息 SQLSTATE[HY000]:Generalerror:145Table'./**@002******@/002ecn/ey_config'ismarkedascrashedandshouldberepaired 表明MySQL数据库中的表 ey_config 已经损坏,并且需要修复。解决方案1.修复损坏的表登录数据库:使用命令行或其他数据库管理工具......
  • DockerFile参数
    指令描述ADD添加本地或远程文件和目录。ARG使用构建时变量。CMD指定default命令。COPY复制文件和目录。ENTRYPOINT指定默认可执行文件。ENV设置环境变量。EXPOSE描述您的应用程序正在侦听的端口。FROM从基础映像创建新的构建阶段。HEA......
  • Call to undefined function think\exception\config()
    错误信息 Calltoundefinedfunctionthink\exception\config() 表示在尝试调用 think\exception\config() 函数时,该函数未被定义。这可能是由于以下几个原因导致的:命名空间问题:可能是命名空间没有正确引入或定义。类文件未加载:可能是某个类文件没有正确加载或包含。......