Hal Fulton (『Ruby Way』の著者)による記事。 どちらかというとマネージャでも分かるような「実例集」になっている。
彼によると「5つのこと」とは、
Process Satellite Images and Meteorological Data
NOAAは気象衛星から送られたイメージ処理にRubyを活用している。
Easily Code and Run Multi-Server Web Applications
数多くの「エンタープライズサイト」がRubyで構築されている。
Run Sophisticated Distributed Applications
dRuby, XML-RPC, !okey/rpc, Ruby/MPI
Troubleshoot the Space Shuttle Disaster, and Perform Other Advanced Simulations
シミュレーション分野にもRubyは使われている。たとえばNASAはRubyを使ってスペースシャトル事故の解析を行っている。
Interface with Other Applications, Technologies, and Services
他のシステムと簡単にインタフェースできる。SWIG, RubyInline, SOAP, Win32APIなどなど。
実は、これは「Five Things You Didn't Know You Could Do」シリーズの一環で、他にも
がある。ただ、他の言語の「You Could Do」はもっと技術よりだ。
Martine FowlerのBlikiより。原文。
私が常々主張していること*1。こんなふうに書けたら、誤解されずにすむのになあ。
*1 「コードがドキュメントだ」という邦題は私の言葉から引用されたものだそうだ