- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
继此 question ,我有兴趣了解如何衡量任何和所有编程语言的受欢迎程度。
作为专业的开发人员,我们需要了解软件行业的趋势—— future 几年雇主会寻找什么语言,我们应该精通。另外,它可以让我们发现机会——也许有随着该行业的老成员退休,新开发人员有机会涉足大型机编程。 因此,跟踪编程语言的流行度对我们来说很重要。
Stack Overflow( here 和 here )上已经有许多关于如何使用 SO 来衡量一种语言的流行度(或使用该语言的难度)的问题。其他方法包括跟踪招聘广告(即 http://www.hotskills.net/ )和搜索引擎查询统计信息(即 http://langpop.com/ )。
SO 社区能想出任何其他方法来衡量这个吗?
摘要
最佳答案
作为http://www.langpop.com的作者我的方法是找到尽可能多的指标(当然不仅限于搜索引擎结果!我们有书籍、职位列表、irc、谷歌代码、新鲜肉等)并让人们看到方法,使整个事情变得透明可能的。这就是为什么我添加了 javascript 功能,让您可以为每个指标重新计算具有不同权重的标准化结果。
正如其他人所指出的,衡量受欢迎程度的方法有很多种。他没有提到的另一个重要问题可能是给定语言的“加速”:例如,Cobol 拥有庞大的安装基础,但我认为没有很多新的 Cobol 项目正在启动。像 Ruby 这样的东西可能正好相反——它没有被广泛使用,但很多人都在为新项目选择它。
不过,我不同意这些数字“毫无意义”的结论。通过查看不同的测量值并对其进行一些思考,我认为可以得出很多有趣的结论。另外,不要将“粗略”数字与“无用”数字混淆。例如,我认为我们可以肯定地说 Java 比 Tcl 更受欢迎。
关于programming-languages - 您如何衡量一种编程语言的受欢迎程度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1312239/
我是一名优秀的程序员,十分优秀!