您不應該在5年學習的2019種編程語言

榆樹的網站

Elm 是 Codementor 排名中平均成績最差的語言

如果您在任何論壇上詢問過最好的編程語言是什麼,那麼您肯定會在 Python、C++ 和 Java 的支持者之間引發一場戰爭。 看來知道 5 年不應該學的 2019 種編程語言更容易。 至少對於那些負責的人來說 代碼管理員, 面向開發人員的問答網站.

並不是在這種情況下,這些語言難以學習或存在設計缺陷。 衡量的參數包括:社區參與、增長和勞動力市場。 這就是促使 Elm、CoffeeScript、Erlang、Lua 和 Perl 名列榜首的原因。

反正, 這種類型的分析的有用性值得商榷。你。 如果您不想找工作,像 Perl 這樣有據可查且成熟的語言可能是一個不錯的選擇。

另一個重要的一點是 事情可能會發生變化,恕不另行通知。 該網站的負責人討論了 Dart 的案例。 在 Flutter 發布後,Dart 的性能顯著提高,Flutter 是一款使用相同代碼庫為 Android 和 iOS 創建應用程序的 Google 工具。 該公告增加了論壇和社交媒體上開發人員對話中對該主題的興趣。 儘管它與公司的利益沒有關聯。

方法

為了進行這項研究,分析了三個參數。

社區

他們被觀察到 深受活躍在 GitHub、Twitter、Stack Overflow、Facebook、Freenode 和 Reddit 上的開發人員歡迎的編程語言。 分叉、存儲庫和訂閱者較少的語言在社區參與度方面表現較差。

發展

被用來 Google 和 StackOverflo 趨勢數據w.

勞動力市場

為了分析需求,我們使用了 l來自三個行業站點的工作機會。 對於開發者報價,數據來自 StackOverflow 調查和自己的數據e 編碼器。

你不應該學習的 5 種語言

榆樹

我們列出的 5 種你不應該學習的語言中的第一個是 他們, un 用於創建 Web 應用程序的語言b 在運行時生成無錯誤的 Javascript 代碼。

雖然 GitHub、Reddit、Twitter、IRC 和 Facebook 上與 Elm 相關的項目的參與相當活躍,但 Stack Overflow 的情況卻並非如此。

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

乍一看,勞動力市場的情況似乎有所好轉。 然而,Codementor 指出 開發商的供應超過需求。

咖啡腳本

咖啡腳本 是U一種可以輕鬆創建 Javascript 代碼的編程語言。

去年他獲得了社區利益第二名,今年是最後一個。 在 Facebook 上它不存在,並且在 Facebook 上表現不佳,在 Freenode IRC、Twitter、GitHub 和 Stack Overflow 上也表現不佳。

在搜索部分,它的表現也沒有更好。

在該研究涵蓋的所有語言中,CoffeeScript 在 Google 趨勢上的跌幅最大,在 Stack Overflow 趨勢上的跌幅第二大,在 2019 年的增長和趨勢方面墊底。雖然榜單上的大多數語言今年的整體搜索量都較低,但 CoffeeScript 的搜索量高於平均水平。

但是,如果您正在尋找程序員的工作,請留意它。 有很多工作機會。 如果再加上編程社區缺乏興趣,我幾乎不得不將其從這個列表中刪除。

Erlang

斯塔克·奧弗洛的冷漠再次發揮了作用。 和 Elm 一樣,他們也忽略了 Erlang。 Erlang 它是一種通用的、函數式的、並發的編程語言。
它在 GitHub 和 Reddit 上的表現也不佳。 Facebook是他唯一保持良好表現的地方。

Erlang 在搜索引擎趨勢中也一直在下降。

在勞動力市場部分,情況更加混亂。 雖然仍然Erlang 開發人員的工作崗位比現有的開發人員崗位還要多, 與其他語言相比,今年對 Erlang 的需求比去年要少。 儘管過去一年Erlang的工作崗位數量有所增加,但增幅低於行業平均水平。

LUA

LUA 是一種強大、高效、輕量級、可嵌入的編程語言。 它支持過程式編程、面向對象編程、函數式編程、數據驅動編程和數據描述。

與列表中的其他語言不同,Lua 似乎引起了社區的興趣。 與去年相比,它在 Facebook 和 IRC 上的影響力更大,並且在 GitHub 和 StackOverflow 排名中顯著提高。

Lua 的搜索量下降幅度小於其他語言。 在數據科學和遊戲開發中使用它的可能性可能會使其明年從這個列表中消失。

Lua 在開發者供給方面排名第三,在開發者需求方面排名倒數第二。 Lua 開發人員的數量仍然多於他們的工作崗位。

Perl的

這種語言 ti創建於1987年埃內斯 C 語言、bourne shell (sh) 解釋語言和 Lisp 的特性。

在社區層面,它在 Freenode、GitHub 和 StackOverflow 上表現良好。 相反,它在社交網絡上的反響並不好。

一些分析師認為,Perl 的未來尚不明朗。 這加上搜索量的下降,引發了人們對他未來的擔憂。

從勞動力市場來看,Perl 開發人員的需求少於 C#、Ruby 和 R 開發人員,而且 Perl 開發人員供大於求。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。