カテゴリ別 2003年 | 2004年 | 2005年 | 2006年 | 2007年 | 2008年
知り合いサイト: よんだもの / 暴想 / Linuxでやる夫 / 新宿Vipper / 僕だけが幸せになればいいのに。
こういうファイルを用意して、↓のようなワンライナー(便宜上改行)に食べさせると、
ruby -ropen-uri -ne '
BEGIN{$h={}};r=$_.chomp.strip;
$h[r]=open("http://raa.ruby-lang.org/gonzui/search?q=%22require+#{r}%22&fm=ruby").read.gsub("\n","").gsub(/<\/?strong>/,"").match(/of (\d+) for/).to_a[1];sleep 10;
END{$h.sort{|a,b|b[1]<=>a[1]}.each{|i|puts i.join("\t")}}
'
こんな結果になりました。RAA の gonzui を使って標準添付ライブラリの使用頻度を調べてみたわけです(どのくらい正確かはあんまり気にしないでください)。
ちなみに上 10 個はこんな感じでした。上 4 つと find はインストーラ、拡張ライブラリ作成やテストなどに使われるものなので多くなるのは当然として thread が結構使われているのが意外でした。socket cgi uri が多いので、Ruby はネットワークやウェブのアプリが多いってことになりそうですね。
rbconfig 249 mkmf 205 test/unit 170 ftools 142 socket 88 getoptlong 71 find 65 cgi 61 thread 52 uri 51
最近のコメント:
RSS
![]()
This work is licensed under a
Creative Commons License
(note: text only. w/o web design, citations, (re)distributed softwares).