[ruby-list:87] Re: ruby vs. perl
From:
nakawtse@... (P nakawtse)
Date:
1996-01-24 08:48:02 UTC
List:
ruby-list #87
中渡@NTTです.
> まつもと ゆきひろ@トヨタケーラムです.
>
> 便利だなと思うんですけど,時々怒りを覚えるんですよね.
> # ど〜してなんだよ〜っつうか
私はあまりないのですが,どこで怒ってしまうのですか?
> |それからこんな記法(perl でいえば)とか↓
> | @assoc{/xyz./} <−マッチするキーに対する値のリスト.
> | #↓より効率よく処理していて欲しい.
> | while( ($k,$v)=each %assoc){
> | push(@lst,$v) if /xyz./;
> | }
>
> うーん,いくらrubyがどんどんクラスを追加することを推奨してい
> るからといっても,「そういうクラスを書けばできます」というの
> は反則でしょうねえ.
拡張機能でなくて,クラスでもスクリプトの範囲で
@assoc{/xyz./}
これくらい簡単に書けて,効率よくできるなら,
perlを超えてますね.
> を連想させますが,効率は全然違います.perlは最初に配列を作っ
> ちゃいますから.
これはいやなんです.#怒りそう
−−