Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!( 二 )


最常用JavaScript , Rust最受欢迎 , 最讨厌MATLAB
根据数据显示 , 2022年是JavaScript连续第十年成为最常用的编程语言 。
对于初学习编码的人员而言 , 他们最常用的语言是HTML/CSS、JavaScript和Python , 而专业开发者则是JavaScript、HTML/CSS和SQL 。
相比专业开发者 , 正在学习编码的人常会从Python、C++、C语言入手 , 不太可能用到SQL(学习编码38%vs专业开发者53%)、TypeScript(学习编码15%vs专业开发者40%)和Bash/Shell(学习编码19%vs专业开发者29%) 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
过去一年 , 常用编程语言的Top20
在尝试过程中 , Rust已经连续7年霸榜最受欢迎的编程语言Top1宝座 , 今年仍然有87%的开发者表示希望继续使用它 。 另外 , Rust、Python、TypeScript也成为开发者在未来最想要使用的技术 。
相较之下 , 古老的MATLAB、COBOL、VBA成为开发者最讨厌的编程语言Top3 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
最喜欢和最讨厌的编程语言
MySQL最受欢迎 , Oracle入选开发者最不喜欢的数据库之列
在数据库领域 , MySQL、PostgreSQL、SQLite是开发者最常用的三种 。
对于专业开发人员来说 , PostgreSQL从MySQL手中勉强拿下了第一的位置 。 专业开发人员比那些学习编码的人更有可能使用Redis、PostgreSQL、MicrosoftSQLServer和Elasticsearch 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
常用的数据库
在受访者群体中 , 专业开发者和学习编码人使用MongoDB的比例相当 , 它也是学习编码群体中第二大最受欢迎的数据库(仅次于MySQL) 。 这是有道理可循 , 因为它支持大量的语言和应用程序开发平台 。
对比之下 , IBMDb2、CouchDB、Oracle上榜开发者最不喜欢的三种数据库榜单 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
最喜欢和最讨厌的数据库
据调查显示 , 目前使用MySQL的群体更有可能开始或继续使用MongoDB而非其他数据库 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
未来希望使用哪种数据库
Azure超越GoogleCloud , 位居第二
AWS仍然是所有受访者和专业开发人员最常用也是最受喜爱的云平台 。 Azure超越了GoogleCloud , 获得了第二名的位置 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
常用的云平台
学习编码和专业开发者相比 , 他们对云平台的用法有很大不同 。 Heroku是学习编码的人最常用的平台(35%) , 明显高于专业开发人员(18%) 。 而在专业开发者中占比55.17%的AWS , 在学习编码的人中仅有23.7% 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
编码群体中常用的云平台
有些出乎意料的是 , 在行业中应用非常广泛的IBMCloud/Watson和VMware是开发者最不喜欢的云平台 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!
文章图片
最喜欢和最讨厌的云平台
Angular.js成为开发者最讨厌的Web框架 , React.js最受欢迎
Node.js和React.js是专业开发人员和学习编码的人最常用的两种Web技术 。 专业开发人员比学习编码的人更多地使用Angular(专业开发者23%vs学习编码10%) , 与ASP.NET(专业开发者16%vs学习编码10%)和ASP.NETCore(专业开发者21%vs学习编码10%) 。
Linux 超 macOS、最讨厌 Angular.js 框架,调查了 7 万名开发者的最新发现!