提供比较 Ruby、Python、Perl、Smalltalk 等指标的各种网站有哪些。它们各自的指标是什么?
他们中的任何一个是否控制或解释了 Rails 的引入时间,和/或各种语言的采用率?
有人可以帮我解决这个问题吗?显然这不是一次成功的冒险:-)
我不是故意的,但你所说的对我来说听起来是这样的:“我喜欢用 Ruby 编程,真的不想学习其他技术。有没有网站可以告诉我 Ruby 不会消失很快就可以让我放心了?”。
这种态度并没有错,但如果你想保持竞争力,你必须准备好适应不断变化的环境,学习新技术、新技术,做一点自我提升。很多人都习惯使用五种不同的编程语言。将自己装进一个狭窄的领域最终会使你处于不利地位。
您还会发现学习第二语言比第一语言容易得多。归根结底,优秀的程序员会超越语言障碍。这是你应该做的,而不是阅读那些告诉你你选择的语言仍然很受欢迎的指标。
比谷歌趋势更好的是谷歌洞察力。它允许您将查询限制为给定主题,例如编程。而且由于所有 smalltalk、ruby、python 和 perl 也都用于其他上下文,因此我将搜索限制在编程范围内。
http://www.google.com/insights/search/#cat=31&q=smalltalk%2Cruby%2Cpython%2Cperl
如果您选择“相对于类别的增长”,那么 2005 年 Ruby 搜索查询的增长是惊人的。
此外,请参阅Google 趋势,比较 ruby、python、php 和 perl 的搜索次数随时间的变化。
更有趣的指标之一是Mike Hendrickson 在他的 O'Reilly Radar 博客上发布的计算机图书市场状况。我倾向于支持与价值交换相关的指标,而不是像搜索引擎查询数量这样的参差不齐的指标。他的最新帖子没有深入到主题领域,但有时他们会这样做(甚至使用漂亮的 TreeMaps)。
我也喜欢 Ruby 1,我也担心同样的事情。
但仔细观察同样的数据,我的恐惧减轻了。
1. 问题的原始版本揭示了对 Ruby 未来的担忧。
我通常为此使用 Google 趋势:
http ://www.google.com/trends
一个项目越受欢迎(在这种情况下是一种语言),人们搜索它的次数就越多。
如果您查看 Google 趋势上的这张图表:
http
://www.google.com/trends?q=+Ruby,+Python,+Perl,+
Smalltalk,您会发现它们几乎都保持平稳,除了Perl 一直在稳步下降。