当前位置: 首页 > news >正文

难道 PHP 才是世界上最好的语言?

人们热衷于关注最流行的,在Github上被fork次数最多的,或者收入最高的编程语言,对于那些前途暗淡的“坑爹”语言却没有引起足够的警觉。近日Codementor发布了一个编程语言调查报告,找出了五个前景不妙的编程语言(下图)。Codementor的报告评分标准主要考察一门语言的社区基础、就业市场以及增长趋势等几个方面。

从过年上面的统计图表可以看到,Dart、Objective-C、CoffeeScript、Erlang和Lua光荣上榜(排名越高越糟糕)。排名第一的Dart被笼罩在遭Google抛弃的阴影中,而且Google重点关照的开发语言是Go和Kotlin,其中Kotlin被Google“扶正”后,钦定为Android第一开发语言后,2017年迅速蹿红,与C语言一起进入TIOBE年度语言候选名单。虽然有报告显示Kotlin的应用远没有Dart广泛,但是Dart大势已去,而Kotlin的风头正劲。

Objective-C落入小众语言范畴,苹果依然提供技术支持,但是重点已经转向其继任者Swift。后者今年晚些时候将升级ABI稳定性,彻底终结Objective-C。根据Dice的薪酬统计报告,2017年Objective-C开发者的年收入也同比下滑了6.7%。

CoffeeScript的没落则应了TIOBE的判断:脚本语言正在走下坡路。

最后,值得注意的是虽然Kotlin、Go和Swift等语言作为TOP5榜单中Dart、Objective-C的继任者身份出现,但是它们也都出现在了TOP20榜单中,所幸排名都比较低(15名以后),还是比较’安全“的:

嗯嗯嗯。。。

难道 PHP 才是世界上最好的语言吗???



精彩回顾  点蓝字即可  

 程序员,如果一小时后永久断网,你会干嘛?

 记录一次壮烈牺牲的阿里巴巴面试

 第一个就跪了!程序员专属表情包汇总之开发篇

♡ 女生节的一个分号,引发程序员的疯狂热议

♡ 程序员听到bug后的N种反应…

 程序员相声:增删改查

 女程序媛与男程序猿的一天

 老说程序员如何看产品经理,今天说说产品经理讨厌哪些程序员


相关文章:

  • 作为一名程序员,你有必要了解这些黑客工具!
  • 趣图:程序员的自尊
  • 老码农冒死揭开行业黑幕:如何编写无法维护的代码
  • 趣图:打断程序员的最佳方式
  • 程序员相亲约在肯德基被拉黑 网友却说:活该!
  • 趣图:我们开发这个平台用了区块链技术
  • 趣图:快要接近 Deadline 的时候……
  • 刚开始学编程?这几款小工具能让你事半功倍
  • 漫画:“架构师”小赵的故事
  • 如何快速成长为技术大牛?阿里资深技术专家的总结亮了
  • 一个32岁入门的70后程序员给我的启示
  • 一个33岁老程序员的感悟
  • IT人喝酒不同岗位不同姿态 最服程序员
  • 趣图:IT 项目的时间估算
  • 趣图:IT招聘会上他问当初为什么选择PHP?
  • [nginx文档翻译系列] 控制nginx
  • C++11: atomic 头文件
  • ERLANG 网工修炼笔记 ---- UDP
  • HomeBrew常规使用教程
  • IOS评论框不贴底(ios12新bug)
  • JavaScript 基础知识 - 入门篇(一)
  • JavaScript对象详解
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • MySQL的数据类型
  • ReactNativeweexDeviceOne对比
  • 阿里研究院入选中国企业智库系统影响力榜
  • 百度地图API标注+时间轴组件
  • 成为一名优秀的Developer的书单
  • 从PHP迁移至Golang - 基础篇
  • 第2章 网络文档
  • 高度不固定时垂直居中
  • 前端面试之闭包
  • 前端知识点整理(待续)
  • 通过git安装npm私有模块
  • 消息队列系列二(IOT中消息队列的应用)
  • 学习使用ExpressJS 4.0中的新Router
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 怎么将电脑中的声音录制成WAV格式
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 终端用户监控:真实用户监控还是模拟监控?
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • $ git push -u origin master 推送到远程库出错
  • %check_box% in rails :coditions={:has_many , :through}
  • (三)终结任务
  • (原創) 未来三学期想要修的课 (日記)
  • (转)平衡树
  • (转载)CentOS查看系统信息|CentOS查看命令
  • **PHP分步表单提交思路(分页表单提交)
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET构架之我见
  • [20140403]查询是否产生日志
  • [CareerCup] 14.5 Object Reflection 对象反射
  • [HOW TO]如何在iPhone应用程序中发送邮件