当前位置: 首页 > 科技观察

2021技术趋势报告:Rust继续增长,低代码是重要趋势

时间:2023-03-16 02:04:51 科技观察

O'Reilly发布了《2021 年编程、运维、AI 和云计算的发展方向》报告,根据O'Reilly在线学习平台生成的数据对技术行业的趋势进行了一些分析。在编程语言方面,报告分析了使用情况、使用量的同比增长以及搜索查询的数量。O'Reilly发现在线学习最多的语言包括Python(上升27%)、Java(下降3%)、C++(上升10%)、C(上升12%)和JavaScript(上升40%)。值得一提的是,从2020年的使用量而非同比变化来看,JavaScript远远落后于Python和Java。在所有语言中,Python已成为最受欢迎的语言之一。该语言的scikit-learnML库的使用量增加了11%,用于深度学习的PyTorchML框架的使用量也跃升了159%。与此同时,学习Go、Rust、Ruby和Dart的兴趣也在增长。O'Reilly相信Rust的受欢迎程度将继续增长。但他们也指出,“虽然我们相信Rust的受欢迎程度会继续增长,但不要太兴奋,当你从一个小基数开始时,94%的增长很容易。Go显然已经确立了自己的地位,特别是作为并发编程语言。Rust很可能在系统编程中确立自己的地位:用于构建新操作系统和云操作的工具。”报告还指出,市场上存在一种趋势:即低代码或无代码编程的进一步采用,这使得具有很少或没有编码背景的人能够使用相对简单的图形工具创建应用程序。然而,这种向无代码编程的转变并不意味着专业开发人员被排除在这个圈子之外。此类编程使用的新语言、库和工具需要经验丰富的开发人员来构建和维护它们。人工智能领域继续保持增长:其中机器学习增长14%,人工智能增长64%,数据科学增长16%,统计学增长47%。在Web开发方面,React在使用方面仍然处于领先地位,并且增长显着(同比增长34%)。另一方面,Angular仍然是第二大使用平台,增长了10%,尽管有传言称它正在消退。Node.js的使用率仅次于Angular,增长了15%。虽然RubyonRails在经历了几年适度稳定的表现后表现出极其强劲的增长(同比增长77%);Django的使用率也很高,增长了63%。Vue和Flask表现不佳;HTML、CSS和JavaScript分别以22%、46%和40%的速度稳步增长。此外,对云相关主题培训的需求持续上升。虽然AWS仍然占据主导地位,但用户对AWS的兴趣全年仅增长了5%。与此同时,公众对微软Azure的兴趣飙升了136%,而谷歌云则跃升了84%。报告称,这样的趋势表明越来越多的企业正在将其应用程序和数据集迁移到云端。冠状病毒大流行还改变了个人和组织利用培训的方式。由于不再提供或推荐课堂和面对面培训,组织增加了对在线实时培训的采用,在线培训的使用率飙升了96%。培训书籍的使用增加了11%,教育视频的使用增加了24%。完整报告地址:https://www.oreilly.com/radar/where-programming-ops-ai-and-the-cloud-are-headed-in-2021/本文转自OSCHINA本文标题:2021技术趋势报告:Rust持续增长,低代码是重要趋势本文地址:https://www.oschina.net/news/127951/oreilly-2021-programming-ai-cloud