您不应该在5年学习的2019种编程语言

榆木网站

Elm是在Codementor排名中获得最差平均成绩的语言

如果您曾经在一个论坛中问过最好的编程语言是什么,那么您肯定会在Python,C ++和Java的支持者之间展开一场战争。 似乎知道5年不应该学习的2019种编程语言会更容易。 至少对那些负责 编码员, 开发人员问答网站.

并非在这种情况下语言很难学习或存在设计缺陷。 衡量的参数是:社区参与,增长和劳动力市场。 这就是促使Elm,CoffeScript,Erlang,Lua和Perl成为榜首的原因。

反正, 这种分析的有用性值得商bat。你。 如果您不要找工作,那么像Perl这样成熟且有据可查的语言可能是个不错的选择。

另一个重要的一点是 情况可能会发生变化,恕不另行通知。 网站负责人对Dart案发表评论。 Dart宣布推出Flutter,这是一种Google工具,可使用相同的代码库为Android和iOS创建应用程序,从而显着提高了Dart的性能。 该公告增加了该主题在论坛和社交网络中开发人员对话中的兴趣。 尽管它与公司利益没有关联。

方法

为了进行这项研究,分析了三个参数。

社区

他们被观察到 在GitHub,Twitter,Stack Overflow,Facebook,Freenode和Reddit上活跃的开发人员中流行的编程语言。 涉及社区参与时,分叉,存储库和订阅者较少的语言表现更差。

发展

来自Google和StackOverflo的趋势数据w.

工作市场

为了分析需求,l来自该行业三个站点的工作机会。 对于开发人员产品,数据来自 StackOverflow调查和自己的数据de编码器。

您不应该学习的5种语言

榆树

我们不应该学习的5种语言清单中的第一个是 他们, un 用于创建我们的应用程序的语言b会在运行时生成无错误的Javascript代码。

通过GitHub,Reddit,Twitter,IRC和Facebook,与Elm链接的项目的参与非常活跃,但Stack Overflow却并非如此。

另一方面,榆树在2018年至2019年之间的搜索量下降幅度排名第三,其次是Objective-C和CoffeeScript。

乍一看,在劳动力市场上情况似乎变好了。 但是,Codementor指出 开发人员的供应超出了需求。

咖啡脚本

咖啡脚本 是U一种有助于创建Javascript代码的编程语言。

去年,为了社区的利益,我获得了第二名,今年是最后一年。 在Facebook上不存在,并且在Facebook上表现不佳,在Freenode IRC,Twitter,GitHub和Stack Overflow上也表现不佳。

在搜索部分,它并没有做得更好。

在研究中包括的所有语言中,CoffeeScript在Google趋势中的下降幅度最大,在堆栈溢出趋势中的下降幅度第二大,这使其在2019年的增长和趋势方面排名倒数第二。列表的整体搜索量较低,而CoffeScript的搜索量高于平均水平。

但是,如果您正在寻找程序员的工作,请留意。 有很多工作机会。 如果您还加上了编程社区的兴趣,,我几乎必须将其从此列表中删除。

Erlang

Stack Overlow的冷漠再次做了它的事情。 像榆树一样,他们也忽略了Erlang。 Erlang 是一种通用,功能和并发编程语言。
它还在GitHub和Reddit上表现不佳。 Facebook是唯一保持良好表现的地方。

Erlang的搜索引擎趋势也一直在下降。

在劳动力市场这一部分,情况更加令人困惑。 虽然仍然与可用的开发人员相比,Erlang开发人员的工作更多, 与其他语言相比,今年对Erlang的需求与去年相比有所减少。 虽然去年Erlang的就业人数有所增加,但增幅低于行业平均水平。

LUA

LUA 是一种功能强大,高效,轻巧和可集成的编程语言。 它支持过程编程,面向对象的编程,功能编程,数据驱动的编程和数据描述。

与清单上的其他语言不同,Lua似乎激起了社区的兴趣。 与去年相比,它在Facebook和IRC上的占有率更高,并且在GitHub和StackOverflow排名中均有显着提高。

Lua的搜索量下降幅度小于其他语言。 有可能在数据科学和游戏开发中使用它,他们明年可以将其从此列表中删除。

Lua在开发人员供应方面排名第三,在开发人员需求方面排名倒数第二。 Lua开发人员仍然比为他们提供的工作还要多。

Perl的

这种语言 创建于1987年,埃内斯 C语言的特性,bourne shell(sh)解释语言和Lisp。

在社区一级,它在Freenode,GitHub和StackOverflow上表现良好。 相反,他在社交网络上做得不好。

一些分析师认为,Perl的未来尚不清楚。 这进一步增加了搜索量,引发了对其未来的担忧。

就劳动力市场而言,与C#,Ruby和R开发人员相比,对Perl开发人员的需求更少,而且,Perl开发人员的供应也超出了需求。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。