最近なぜPerlを使うのか?という問いに対するアンサーエントリーがいろんなところで見られますが、これは各言語のユーザがやってみるとその言語のポジティブな部分が見れていいのではないかと思いますので僕もLLでは一番気に入っているRubyをなぜ気に入っているのか、を書きたいと思います。 文法 これは好みの問題なので、全ての人が他の言語よりRubyに魅力を感じる要因にはなりえないと思いますが、僕はRubyの文法が気に入っています。Perlはデフォルトでグローバル変数だったり、Pythonはインデントを閉じなかったり、というのが個人的にはあまり好きじゃなくて消去法的にRubyを使っているのかもしれません。 メソッドチェインによる日本語っぽい記述: タイプが楽 メソッド呼び出しでカッコを省略できる: タイプが楽 柔軟性: 強力なメタプログラミングが可能(時には害にもなり得るとは思いますが) 素直なロー