绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
盘点:2019年赚钱的10种编程语言
2020-01-15 09:53:23

GitHub 逐渐成为一个中心,超过 4000 万开发人员使用 GitHub 来分享项目的代码,无论是个人的、行业的还是其他的。

在去年,因为与 Google 和 Amazon 的竞争,微软以 75 亿美元的价格收购了 GitHub,这很快成为它吸引云开发人员的关键。

作为开发人员的大活跃站点之一,GitHub 是追踪开发人员中流行的佳场所。为此,我们发布了年度报告,让我们了解一下全世界的开发人员正在使用哪些技术。

根据对 GitHub 的统计,这是 2019 年流行的 10 种语言:

  1. Javascript
  2. Python
  3. Java
  4. PHP
  5. C#
  6. C++
  7. *cript
  8. Shell
  9. C
  10. Ruby


盘点:2019年赚钱的10种编程语言


让我们从后往前,一个个说:

Ruby

Ruby 是一种开源编程语言,致力于简单易用。它由 Yukihiro Matsumoto 开发的,也被称为 Matz,他是个将流行的语言的好部分混合在一起的人。Ruby 于 1995 年发行,现在越来越受欢迎。Ruby 甚至已经有了一些专门的协会和聚会活动。

C

众所周知,C 是古老的编程语言之一,仍然与该领域非常相关。它是由 Dennis Ritchie 于 1972 年开发的!它初被设计为通用语言,可用于对各种计算机系统和硬件进行编程。当今,许多流行的语言都基于 C,包括 Java,PHP 和 Javascript。

Shell

Shell 在 IT 部门非常受欢迎,纯粹是因为它允许开发者直接编写对操作系统的指令。当您需要自动执行诸如远程安装,远程卸载或每天管理备份时,可以使用它。

*cript

*cript 由微软开发,是一种开源编程语言。它不仅是受欢迎的语言之一,也是行业中增长快的语言之一。它的语法和语义与 JavaScript 非常相似,但有更多更强大的功能,可以帮助开发人员构建大型应用程序。显然,它还得到了微软免费代码编辑器 Visual code Studio 的支持。

C ++

C++ 建立在 C 语言的基础上,早可以追溯到 1979 年。Bjarne Stroustrup 在写他的博士论文时创建了它,并把它作为 c 语言的一个附加功能。直到今天,它仍然被广泛使用,因为它是许多操作系统、浏览器和游戏的核心。

C#

c# 由微软的 Anders Hejlsberg 领导的团队开发的。它与 Java 语言非常相似,主要用于移动应用程序、游戏和企业软件。

PHP

PHP 是 Hypertext Preprocessor (超文本预处理程序)的首字母缩写,是一种用于移动开发和创建交互式网页的开源语言。它在数据库上运行得非常好,Facebook 和雅虎过去也曾使用过它。它常常被开发人员称为糟糕的编程语言之一。

Java

Java 早由 Sun Microsystems 公司于 1995 年开发,后来被 Oracle 收购。目前,Twitter 和 Netflix 等大型公司正在使用这种开源语言。Java 已经被广泛应用于几乎所有领域,包括 web 应用程序、游戏、移动开发和数据库驱动的软件。它也非常类似于 c++ 和 c#,这使得在这两种语言之间进行切换非常容易。

Python

Python 同时也是 GitHub 中流行和增长快的编程语言之一。说到流行度,它从去年的第三名上升到了 2019 年的第二名。Python 一直被用于人工智能应用程序和数据科学,众所周知,它是容易入门的编程语言之一。更不用说,Python 有一个非常庞大的社区,并且每年举行专门的聚会。

JavaScript

2019 年仍然是属于 JavaScript 的一年。根据 GitHub 的榜单,JavaScript 无疑是 2019 年受欢迎的 10 种语言之一。考虑到它有助于使网站具有交互性,还可以用于创建游戏,所以它的表现并不奇怪。还有不要忘了构建与 iOS 和 Android 兼容的应用程序的 ReactNative 框架。

哪种编程语言在 2019 年收入高?

您可能还想知道哪种编程语言在 2019 年薪资高。

2019 年收入高的编程语言是(仅供参考,按照这个列表学,大概率凉凉):

  1. Scala
  2. Clojure
  3. Go
  4. Erlang
  5. WebAssembly
  6. Kotlin
  7. Rust,
  8. F#
  9. and Elixir

注:此数据根据Stack Overflow 的 2019 年开发人员调查得出,2019 年收入高的编程语言。

(可能是因为比较小众,大牛比例高,因此平均收入高)

哪一种编程语言难(简直坑爹)?

您可能在学习 Python、Java 或 c++ 时遇到了困难,但这些并不是世界上困难的编程语言。

下面这些编程语言,它们并不是为了开发而生的,更多的是黑客们的爱好。

困难的编程语言是:

  1. Malbolge
  2. Brainfu*k
  3. COW
  4. INTERCAL
  5. Whitespace

Malbolge创建于 1998 年,被认为是困难的一个。发明之后,要花两年多的时间才能编写出一个程序。

它的 “Hello world” 是这样的:

 (=<`#9]~6ZY32Vx/4Rs+0No-&Jk)”Fh}|Bcy?`=*z]Kw%oG4UUS0/@-ejc(:’8dc


盘点:2019年赚钱的10种编程语言


Brainfu*k 是 Urban Muller 在 1983 年创造的,正如它的名字,如果你尝试学习它,你会得到一个糟糕的大脑。这种语言只有 8 个命令,整个程序就是用这些命令编写的。

它的 “Hello world” 是这样的:

++++++++++[>+++++++>++++++++++>+++>+<<<<–]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.———.————.>+.>.


盘点:2019年赚钱的10种编程语言


COW 是 Sean Heber 于 2003 年创建的,整个语言仅包含 12 条指令 - 全部都是 moo 或其变体。

“Hello world” 看起来像这样:

MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO MoO

INTERCAL 是由 Don WOords 和 James Lyon 在 1972 年创建的。

它的 “Hello world” 是这样的:


盘点:2019年赚钱的10种编程语言


Whitespace是埃德温・布雷迪在 2003 年 4 月 1 日开发的。该程序仅使用空格、制表符和换行符。其他的几乎都被解释器忽略了。

它的 “Hello world” 是这样的:


盘点:2019年赚钱的10种编程语言


盘点:2019年赚钱的10种编程语言



翻译:实验楼

作者:ALICIA NEWMAN

链接:https://learnworthy.net/top-10-most-popular-language-of-2019-according-to-github/

分享好友

分享这个小栈给你的朋友们,一起进步吧。

技术讨论一锅炖
创建时间:2019-12-04 17:50:11
技术炖一切,欢迎各路大牛来辩
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • 山中老狐狸
    栈主
  • abc
    嘉宾
  • zyl
    嘉宾

小栈成员

查看更多
  • unnamed person1
  • ?
  • Giao
  • 浮生°
戳我,来吐槽~