国际 好像到处可以听到人们讨论的热点是Java,议论它正走在死亡的路上。最近看到一篇关于语言流行度无偏见评测的文章,本文是对客观实际评测的显示:
Java是最流行的语言,受欢迎度为20.8%;
过去一年来,Java比排第二的C(现占13.9%)增长了3.6%;
Java的绝对人气比去年上升1.7%;
Ruby的受欢迎度是2.3%,排名11;
Python是去年增幅最大的,增长2.0%,居第六位;
Python今年第一次超过了排在前面很长时间的对手Perl;
Visual Basic(现在是第三代)在增幅上排第二位,Java排第三位;
Ruby的人气和去年相比下降了0.17%;
Perl,现排第七位,受欢迎度仍然是Ruby的一倍多;
C语言以1.89%的比率在下降幅度中位居第一位;
C++以1.7%的幅度在下降幅度中排第二位;
C++下滑至第五位,因为它以前排在Visual Basic和PHP之前;
PHP比去年增长了1.25%;
Java比VB和C#结合的AKA.NET更受欢迎,尽管AKA.NET占15.7%;
Delphi以3.3%的迅猛增长超过Javascript和Ruby;
Lua从先前46名升至第十六位;
Groovy排名31;
如果这些数字让你感到吃惊,或许你在阅读Blogs时会持更多的怀疑态度。
原文链接:
http://blog.bwtaylor.com/internet/unbiased_language_popularity
摘自:
http://news.csdn.net/n/20080122/112988.html
分享到:
相关推荐
- 随着Java Applet的衰落,现代Web开发倾向于使用JavaScript、HTML5和WebGL等技术来实现类似的功能,它们不需要额外的插件,并且在所有现代浏览器中都有良好的支持。 7. **META-INF目录**: - 在Java应用中,`...
7. **Java Applet的衰落** 随着时间的推移,Java Applet由于安全性问题、浏览器兼容性问题以及新的Web技术(如JavaScript,HTML5 Canvas)的兴起,其使用逐渐减少。现代Web开发更多地倾向于使用这些新技术。 8. **...
Java最小二乘法(Least Squares Method)是一种在数学和工程领域广泛应用的优化技术,用于拟合数据点到一条直线或其他函数。在这个上下文中,"LSL"可能指的是"Least Squares Line",即最小二乘直线拟合,或者可能是...
世间万物斗转星移,诺基亚曾经作为手机业的龙头老大,现如今也一步步走向衰落,被收购,再过不久估计就要退出手机业务了,而贪吃蛇这款游戏也基本上没人玩了,甚至在新一代人的印象中都已毫无记忆了。。。但是,这款...
11. **Java Applets**:尽管现在使用较少,Java Applet曾是用于在网页中嵌入交互式内容的技术,但其安全性问题和现代Web技术的崛起导致了其衰落。 12. **JavaFX**:现代Java GUI开发的一种选择,它提供了丰富的UI...
尽管 Spring Boot 和 Spring Cloud 在近年来的使用率迅速攀升,但这并不意味着 Spring 框架的衰落。事实上,Spring Framework 依然保持着活跃的更新和维护,其在 Github 上的提交记录证明了社区的活跃度和对其的持续...
1. **Applets的兴起与衰落**:在Java发展的早期阶段,Applets因其能够嵌入网页并提供动态交互能力而备受关注。然而,由于安全性和性能问题,Applets逐渐被市场淘汰。 2. **UTC Paradigm(统一组件模型)**:随着技术...
在标签 "pathloss_java" 中,"pathloss" 指的是信号在传输过程中的能量损失,这是无线通信中一个关键的考虑因素。路径损耗通常由距离、频率、环境因素等引起,对无线通信的信号强度和可靠性有直接影响。在Java实现中...
Rod Johnson是Spring框架的创始人,他在文中指出传统的Java应用服务器(如EJB)正面临衰落。他强调Spring框架提供的轻量级、模块化和面向切面编程(AOP)等特性,使得开发者能够更高效地构建应用程序,而无需依赖复杂...
本资料集主要关注3GPP LTE的物理层技术及其在Java环境下的实现,同时也包含了关于LTE-A(LTE Advanced)网络的PPT讲解。 1. **3GPP LTE物理层** - 物理层是无线通信协议的最底层,负责数据的传输和接收,包括信道...
随着SUN在互联网泡沫后的衰落,2009年被Oracle以69亿美元收购。Oracle收购SUN的意义在于,它增强了Oracle在操作系统、数据库、中间件和编程语言市场的地位,与Microsoft和Adobe形成了三足鼎立的格局。 Java的应用...
数据挖掘可能包括时间序列分析、关联规则学习等方法,以预测和识别热点话题的兴起和衰落。项目可能利用了Apache Lucene、Solr或Elasticsearch等全文搜索引擎进行信息检索,以及TensorFlow、PyTorch等深度学习框架...
【标题】"android-pulse-indicator" 是一个专为Android平台设计的开源项目,它提供了一种独特的视图效果——衰落脉冲指示。这种视觉元素通常被用来吸引用户的注意力或者表示某种状态的变化,比如加载、成功、失败等...
通过运行这些程序,通信工程人员和研究人员可以模拟真实世界中的无线通信环境,了解信号在复杂环境中的传播情况,比如衰落、多径效应、频率选择性衰落等。 在MATLAB仿真中,通常会涉及以下几个关键知识点: 1. **...
很抱歉我没有截图,而且 Java 近几年已经衰落,所以没有现场演示。 基本上,你可以在你的宇宙飞船周围飞行,射击人工智能驱动的计算机飞船,获得能量来增强自己,等等。 它使用模型-视图-控制器软件设计范式。 ...
Applet是Java编程语言中的一种特殊类型,它是一种在网页中运行的小型Java程序。Applet的概念首次在Java 1.0版本中被引入,旨在为互联网提供动态和交互性的内容,用户无需安装额外的软件就能在浏览器中执行。本文将...
在编程语言的历史长河中,我们可以观察到许多类似“法西斯主义”般强大的编程范式崛起和衰落的过程。某些语言因为其独特的优势迅速普及,但随着时间的推移,新的挑战者不断涌现,旧的语言要么适应变革,要么逐渐被...
6. **Alternative技术**:随着Applet的衰落,现代Web开发倾向于使用WebSocket、AJAX或Web Storage(localStorage和sessionStorage)等技术来实现客户端的数据保存,这些技术在现代浏览器中更为安全和便捷。...
W-CDMA采用5MHz带宽,这一设计使得系统对无线信号的衰落具有更强的抵抗能力,确保了在复杂环境下的通信质量。与多数其他直扩CDMA系统不同,W-CDMA并不依赖于精确的基站同步,这极大地简化了基站部署过程,特别是在...