开发者对区块链应用、加密货币和NFT学习热情最高

科技1年前 (2022)发布 cnBeta
216 0
网站公众号快速收录
SlashData 近日公布的《2022 年开发者现状调查》,为全球软件开发者关注的新技术提供了新的洞察。根据对 20000 多名编程人员的调查,他们对区块链应用程序、加密货币和非同质化代币(NFT)的学习热情最高。

开发者对区块链应用、加密货币和NFT学习热情最高

超过三分之一 (34%) 接受调查的开发人员表示,他们正在学习比特币等加密货币——这不足为奇,因为数字货币的采用在全球范围内持续增长。 16% (16%) 表示他们正在积极开展与加密相关的项目。

NFT 是是另一种“加密相邻”技术,其赚钱潜力也没有被开发人员忽视:其中 11% 的开发人员目前正在研究这项技术,SlashData 称其为“一个潜在的有利可图的利基市场”对于那些确实参与其中的人”。在接受 SlashData 调查的开发人员中,近三分之一 (32%) 表示他们正在复习 NFT 知识。

同样,30% 的开发人员正在学习加密货币以外的区块链应用程序。 SlashData 发现,尽管与一年前相比,开发人员对区块链应用程序的采用停滞不前,但对区块链应用程序和加密货币的兴趣在所有技术中增长最多。报告发现,目前只有 12% 的开发人员在从事区块链项目,这仅比 SlashData 的 2021 年第一季度报告高出 1%。

这三种加密相关技术在 SlashData 报告中包含的所有技术中具有最高的采用率和学习率——对于每一种技术,至少有 30% 的参与开发人员正在积极学习这些技术。下一个最受欢迎的技术是元界和人工智能辅助软件开发:28% 的开发人员正在学习这些技术。

SlashData 的 2022 年开发者国家状况报告对来自全球 166 个国家/地区的受访者进行了调查,涵盖移动、桌面、工业物联网、消费电子、嵌入式、第三方应用程序生态系统、云、网络、游戏、增强现实和虚拟现实等领域的开发者社区,以及机器学习和数据科学。

该报告还对各种编程语言的使用和流行程度以及开发人员在日常工作中使用的工具提供了一些重要见解。

报告发现,JavaScript 仍然是最流行的编程语言,全球有近 1750 万开发人员使用它。自两年前超过 Java 以来,Python 一直是第二广泛采用的语言,现在拥有 1570 万用户。

开发者对区块链应用、加密货币和NFT学习热情最高

与此同时,Rust 在过去 24 个月中的规模几乎翻了三倍,从 2020 年第一季度的 60 万开发人员增加到 2022 年第一季度的 220 万。Go 和 Ruby 是后端开发中的重要语言,但 Go 的增长速度在过去是两倍多SlashData 发现,绝对年份。

报告称:“Rust 已经形成了一个非常强大的开发人员社区,他们关心性能、内存安全和安全性。因此,它主要用于物联网软件项目,也用于 AR/VR 开发,最常用于实现 AR/VR 应用程序的低级核心逻辑”。

Visit:

JD.com ‘s main venue on June 18, 2022-pre-order will begin on the evening of May 23.

More than 1/3 (34 per cent) of developers surveyed said they were learning cryptocurrencies such as bitcoin-which is not surprising, as the adoption of digital currencies continues to grow around the world. 16% (16%) indicated that they were actively carrying out encryption-related projects.

NFT is another “encrypted adjacency” technology, and its moneymaking potential has not been ignored by developers: 11% of these developers are currently working on this technology, and SlashData calls it “a potentially profitable niche market” for those who are actually involved. Nearly 1/3 (32%) of developers surveyed by SlashData said they were reviewing their knowledge of NFT.

Similarly, 30% of developers are learning blockchain applications other than cryptocurrencies. SlashData found that although developer adoption of blockchain applications has stagnated compared with a year ago, interest in blockchain applications and cryptocurrencies has grown the most of all technologies. The report found that only 12 per cent of developers are currently working on blockchain projects, which is only 1 per cent higher than SlashData’s first quarter 2021 report.

These three encryption-related technologies have the highest adoption and learning rates of all the technologies included in the SlashData report-at least 30 per cent of participating developers are actively learning these technologies. The next most popular technologies are meta-boundary and artificial intelligence-assisted software development: 28% of developers are learning these technologies.

SlashData’s 2022 developer country report surveyed respondents from 166countries around the world, covering developer communities in areas such as mobile, desktop, industrial Internet of things, consumer electronics, embedded, third-party application ecosystems, cloud, web, games, augmented reality and virtual reality, as well as machine learning and data science.

The report also provides some important insights into the use and popularity of various programming languages and the tools that developers use in their daily work.

The report found that JavaScript is still the most popular programming language, with nearly 17.5 million developers worldwide using it. Python has been the second most widely adopted language since it surpassed Java two years ago and now has 15.7 million users.

Meanwhile, Rust has almost tripled in size in the past 24 months, from 600000 developers in the first quarter of 2020 to 2.2 million in the first quarter of 2022. Go and Ruby are important languages in back-end development, but Go has grown more than twice as fast in the past as SlashData found, absolute years.

“Rust has formed a very strong community of developers who are concerned about performance, memory security, and security,” the report said. Therefore, it is mainly used for Internet of things software projects, but also for AR/VR development, and is most commonly used to implement the low-level core logic of AR/VR applications.

© 版权声明

相关文章

网站公众号快速收录

暂无评论

暂无评论...