Python 霸榜,学 SQL 工作更吃香,2022 IEEE 编程语言榜单发布!( 二 )


研究人员也表示 , “既然有这么多需要用SQL实现场景 , 为什么还要重新造轮子 , 试图去破解自己的数据库和相应的网络接口协议呢?很有可能已经有一个适合你的使用情况” 。 因此 , 「它(SQL)可能不是最迷人的语言 , 也不是你用来实现下一个伟大的算法的东西 , 但在SQL方面的一些经验是你的宝贵财富 。 」
最后 , 研究人员表示 , 如果对网络安全(攻击或者防御)方面感兴趣 , 也不妨试一试古老的汇编语言 。 因为在职位需求上 , 有不少网络安全厂商有这样的技能门槛设置 。
趋势榜:Python、Java、C
值得一提的是 , IEEESpectrum2022年顶级编程语言榜单改进和简化了交互式排名工具 , 不过整体还是结合不同来源的多个指标进行统计 , 如GitHub、Google、StackOverflow、Twitter和IEEEXplore 。 原始数据被规范化 , 并根据所提供的不同排名进行加权 , 例如 , Spectrum的默认排名在很大程度上偏重于IEEE成员的兴趣 , 而Trending则更重视论坛和社交媒体的指标 。
今年这份报告中 , Trending榜单和其他两个(Spectrum默认榜单和Jobs)排名有所不同 , Top5分别是Python、Java、C、JavaScript和C++ 。
Python 霸榜,学 SQL 工作更吃香,2022 IEEE 编程语言榜单发布!
文章图片
编程语言的争论
其实一直以来 , 业界关于编程语言的分歧一直存在 。
仅从分类上 , IEEESpectrum自身也犯过难 。 Spectrum指出很多编程语言划分本身就存在很大的争议 , 尤其是在HTML/CSS方面 。 也许有不少人认为HTML/CSS并不完全被归为编程语言之列 , 但Spectrum认为除非在高度人为的条件下 , 否则其判定HTML/CSS就是一种编程语言 , 因为其源代码中的标签主要是作为指令来做一些事情 。 此外 , Spectrum在今年也明确将一种语言的超集或子集给单独列了出来 , 如以前IEEESpectrum把Typescript和JavaScript放在一起统计 , 今年他们将TypeScript独立了出来 。
在排名上 , 随着不同的技术及领域发展 , 榜单肯定会产生一定的波动 。 其中不少人也表示 , ”就从Python发展来看 , Python作为BASIC的现代替代品是可以的 。 不幸的是 , 在某个时候 , 大众开始过度炒作它 , 人们开始产生用Python开发肯定会优于其他任何语言的极端想法 。 “而作为这个时代的开发者 , 根据自己的工作需求、兴趣爱好 , 择所需即可 , 也正如一位网友所述 , 「凭借40年的IT经验 , 我可以自信地说 , 无论你采用哪种编程语言 , 只要你能够胜任使用它 , 它就会过时 。 」
参考链接:
https://spectrum.ieee.org/top-programming-languages-2022