真の人気または教育不安?

Black Duck Software がkoders.comを買収した後、2億行以上のコードが検索リポジトリに追加されました。 同社は検索クエリの分析を行い、RubyがJava、C / C ++、C#に続く数で4番目のプログラミング言語であることを発見しました。 これは非常に興味深いデータであることは間違いありませんが、彼らは何について話しているのでしょうか?





Black Duckの代表者によると、開発者は前例のない規模でRubyコードを検索しており、膨大な数の検索クエリを作成しています。 同社の営業部門の責任者であるEran Strod氏は次のように述べています。 開発者がRubyコードを探している場合、彼らは例、アルゴリズム、メソッドなどを探しています。 これはおそらく、新しい開発でのRubyの使用を示しています。



ただし、Rubyはソフトウェア開発ではめったに使用されません。 少なくとも、これは過去のものでしたが、将来的には、このプログラミング言語を使用した新しい開発が待ち受けています。 大企業はすでにRuby on Railsを使用して独自のアプリケーションを開発しています。」



それでもStrodは、koders.comの検索クエリの5%だけがRubyコードを見つけることを目的としていることを認めているため、JavaやC ++を追い抜くことができると言うのは時期尚早です。 「Rubyは、PHP、JavaScript、Perl、Pythonと比較されることがよくあります。 Rubyと同様、これらの言語はすべてスクリプト可能です。 それらはそれぞれ、かなり多数の異なるタスクを解決するために使用されます。 ただし、Rubyを取り巻く「興奮」のほとんどは、Webアプリケーション開発フレームワークであるRuby On Railsによるものです。 2004年にデータの追跡を開始したとき、PHPに関するクエリの割合は11%でしたが、現在はわずか3%です。 データによると、Rubyはスクリプト言語の王様です」とStrod氏は言います。



ただし、プログラマーの間でRubyが人気を博していることに全員が同意しているわけではありません。 CIOの Esther Schindlerは、これがRubyの台頭を意味するかもしれないし、そうでないかもしれないと考えています。 Rubyコミュニティの予測不可能性に基づいています。 Estherは次のことを保証します。 ただし、これはRubyの人気を意味するものではなく、Rubyに非常に情熱的で不安を抱いている言語関連の開発者の活発で関心のあるコミュニティを意味します。



Ruby関連のクエリ数が急増した理由が何であれ、オープンソースコミュニティが開発ツールをどのように使用しているかを見るのは常に興味深いことです。 詳細については、Black Duckをご覧ください。 会社自体によると、彼らはこのために割り当てられたページで誰でも見ることができる様々な統計情報を収集します 。 現時点では、Rubyの統計を示していますが、他の一般的なプログラミング言語に関する情報も確認できます。 たとえば、2008年9月、最も人気のあるRuby検索クエリはproxyで、最も人気のあるプロジェクトはSafariWatirでした 。 結論を導きます。



All Articles