«前の日記(2005年03月23日) 最新 次の日記(2005年03月25日)» 編集

Matzにっき


2005年03月24日 [長年日記]

_ [Ruby] Five Things You Didn't Know You Could Do with Ruby

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  「コードがドキュメントだ」という邦題は私の言葉から引用されたものだそうだ


«前の日記(2005年03月23日) 最新 次の日記(2005年03月25日)» 編集