专栏首页养码场针对“Java老矣,尚能饭否?”,我们想说:驰骋码场,Java你英姿依旧!

针对“Java老矣,尚能饭否?”,我们想说:驰骋码场,Java你英姿依旧!

前几日,场主的票圈有几位养码人在讨论“Java是否已颓”。

养码人A

Java老矣,尚能饭否?

几天前

养码人B,养码人C,养码人D,张建峰,InfoQ

养码人B:JAVA是学院派的玩具,功能和架构非常完善,但笨重,开发效率太低,javascript、python和go语言将不断蚕食JAVA的市场。

养码人C:Java最重要的是有企业级全栈开源方案,而不是语言本身,Java虽然不敏捷,但是有大量的脚手架供你挑选。

养码人D:那些唱衰java的人,麻烦看下排行榜,第一仍然是java,至于你说的go语言,印象中排名在20外,能完成任务就行了,没可比性

……

InfoQ这篇文章很好地概述了Java语言纵横22年的风雨路,并用了辛弃疾的一首词问向众人:“Java老矣,尚能【饭】否?(可点击阅读)

千古江山,英雄无觅,孙仲谋处。舞榭歌台,风流总被雨打风吹去。斜阳草树,寻常巷陌,人道寄奴曾住。想当年,金戈铁马,气吞万里如虎。元嘉草草,封狼居胥,赢得仓皇北顾。四十三年,望中犹记,烽火扬州路。可堪回首,佛狸祠下,一片神雅社鼓。

凭谁问,廉颇老矣,尚能饭否?

这个话题是否老生常谈?

可能是。但对于一直使用Java并以之为生的程序员来说,这是需要持续关注并影响的话题。

22 岁,对于一个技术人来说可谓正当壮年。但对于一门编程语言来说,情况可能又有不同。

今年4月初,斯坦福大学开始试推行计算机科学入门课CS 106A的新版本。这个名为CS 106J的新版本用JavaScript来教,而不是用Java来教。斯坦福大学的官方网站解释:“JavaScript是实现交互式网页的最常见的语言,而不是Java,根本不需要学生之前具有编程经验。

这个22岁的老牌语言,未来究竟会是怎样?

看TIOBE 2017年6月编程语言排行榜,Java依旧排名第一,但相比5月,上升幅度确是下降了6.3%。

似乎在“坐吃山空”。

但,从1997年-2017年时间跨度来说,Java从排名12升至第一,15年编码届老大哥的宝座无言可撼动。

编程语言“名人榜”( 2003-2016)如下图所示,Go压倒Java,成为了2016年大家最喜爱的编程语言。

除了理性数据,我们还有一些感性的想法,想分享给大家。

其他程序员是如何看待Java的未来的?

一直坚持Java

而且坚信没有垃圾的技术

只有垃圾的程序员

不管Java的年龄如何

Java都是程序员和最流行的编程语言的首选

定不会很快退休

心中默认Php是最好的

但现在及未来依旧是Java的

Java足以支持整个公司的数十亿代码行

Google,IBM,Oracle,Facebook,eBay等这类技术巨头依旧支持Java

会倒吗?

我想等到Java被完全替代的那一天

我也基本退休了吧

一个语言老只能意味着成熟稳定、社区活跃

新的想法特性在后续版本加入就是了

只能让他变得更完善

Java 才是最好的语言

哈哈哈.........

不怕

我还会 PHP

Java盛行是因为项目回扣多

利于领导阶层

资源占用多

利于服务器提供商

Java提供无与伦比的可靠性、性能和速度

互联网用户需要获取实时信息和即时结果

速度已成为其必要因素

为了满足这一需求

Java被认为是最佳选择

JVM允许Java保持最快的实现组合之一

语言分两种

一种天天被过时

一种根本没人用

8年前我还没搞java

就说java不行

现在依旧横行呀~

你怎么看?

若支持Java,点个赞呗~

本文分享自微信公众号 - 养码场(yangmachang0),作者:场主

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-07-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 干货领取!Java架构体系学习路线图,这6点技术人一定要知道!

    可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。

    养码场
  • BAT程序员都在看,它们是否也是你的睡前读物?

    点评:一本技术大牛写的关于Java并发编程的书,书中采用循序渐进的讲解方式,从并发编程的底层实现机制入手,逐步介绍了在设计Java并发程序时各种重要的技术、设计...

    养码场
  • 从刷厕所到大牛程序员,他的抗争改变了生活

    2005年,乔布斯在斯坦福大学毕业演讲中说过,他最喜欢的一句话叫做“Stay hungry, Stay foolish”,希望自己永远保持这个饥渴又好奇的状态。

    养码场
  • 14款Java开发工具【面试+工作】

    1、JDK (Java Development Kit)Java开发工具集 SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的J...

    Java帮帮
  • Java程序员必读的10本书籍

    程序你好
  • Java实例教程(下)

    Java当前日期/时间Java将字符串转换为日期Java当前工作目录Java正则表达式Java立方体编译并执行Java Online

    用户7886150
  • Java基础语法(一)褪去Java神秘的衣服,“深入”了解

    好了,今天就先写到这了 啊,今天又是短小精悍的一天 下一篇就是教怎么安装jdk和配置Java环境了,下篇再见

    全栈程序员站长
  • Java打怪升级宝典:对Java平台的理解(附视频+文字版)

    Java是一种面向对象的语言,最显著的特性有两个方面,一是我们倒背如流的“一次编写,到处运行”,有非常强的跨平台能力。另外就是“垃圾收集”,Java程序开发人员...

    TrueDei
  • 漫画 | Java语言是如何诞生的?

    互联网诞生,从最初的应用于军事领域为目的开创,到如今人人都触手可及,至今已有半个世纪之久。

    苏南
  • 硬核!如何全面系统地自学Java

    我今年 XX 岁(调皮),使用 Java 开发将近 15 年了,目前虽然不在技术一线,但仍然和 Java 形影相伴,如影随形,每天都在相爱相杀。

    沉默王二

扫码关注云+社区

领取腾讯云代金券