为什么它那么慢那么啰嗦,还能稳坐世界第一编程语言的

如题所述

世界上只有10种编程语言,一种天天被人黑,一种根本没人用。

在编程界有这么一种语言,看起来很啰嗦,

还被很多人吐槽慢,

甚至,每隔一段时间都有它“将死”的言论传出来……

但是,纵然被黑的体无完肤,这么多年来它从来没有离开过。它常年盘踞世界编程语言排行榜第一位,是编程人员最多的编程语言。



Top 10 编程语言 TIOBE 指数走势(2002-2016)



2017年2月 TOP20 编程语言排行

(TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。)

没错,这个“招黑体”就是Java。一直被唱衰,从未被打倒。

在刚过去的2016年,它不仅成功“洗白”,还以不可阻挡之势上升成为市场“需求最多的编程语言”。



2016年,市场对Java工程师需求猛增

2016 年,各大企业在 100offer 对 Java 程序员们发放的面试邀请比例占技术岗位的 28%,高居第一位,当之无愧的互联网企业需求No.1。同时 Java 面邀占比同比增长 12%。

造成 Java 程序员需求增加的原因有多方面,最重要的一点可能是主力招聘需求回归大企业。

如大家所见,在多数互联网大公司,都非常倚重 Java 工程师。造成这种现象,有 Java 这种语言自身特性的原因——比如其性能与所需人力成本之间的良好平衡,也有历史的原因——多数大厂都用 Java 之后,培养了基数不小的 Java 程序员,企业抱着「容易招聘」的原则更倾向于选用 Java。

我们这里不再展开研究大公司倚重 Java 的原因。但现实状况是,大厂的扩张显然会造成 Java 程序员需求的上升。

2016 年,互联网大企业招聘需求明显提升。阿里巴巴在2016 年的招聘需求一直维持在近万的量级,2016 年中时,那首《浙江杭州网易互联网招聘了》更是以鬼畜的形式表达了互联网大厂强烈的招人需求。

刚刚过去的 2016 第四季度,100offer 上大公司发出的面试邀请占比,跟2015年同期相比增加了25个百分点。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-06
我比你快。 快多少? 快20%。
于是当一个程序运行需要100秒的时候, 可以用80秒解决的完胜。
当一个程序需要用1秒的时候, 可以用0.8秒的 优势已经不大了。
当一个程序需要用10毫秒, 那个可以用8毫秒的没人会在乎它的快了。
----------------------------------------------------------------------
我比你占内存小。 小多少? 只要你的50%。
于是,总内存只有64M的时候, 用10M内存的完胜用20M内存的。
当总内存512M的时候, 用50M内存的,比用100M内存的优势并没多少
当总内存到8G的时候, 用200M内存的,和用400M内存的,没人在乎了。
--------------------------------------------------------------------------
我比你入门快,上手快,容易精。 差多少? 我一天入门,一个月精通,三个月培训就可以上班。而你,一个月入门,半年还在指针上糊涂,一年下来还被叫菜鸟,要一辈子去研究。
10年前如此, 现在还如此, 10年后还是这样。 没人无法在乎。
---------------------------------------------------------------------------
市场占比,体现了决战的结果。
相似回答