[ruby-list:79] Re: ruby vs. perl
From:
matz@... (Yukihiro Matsumoto)
Date:
1996-01-23 04:44:13 UTC
List:
ruby-list #79
まつもと ゆきひろ@トヨタケーラムです.
In message "[ruby-list:78] ruby vs. perl"
on 96/01/23, P nakawtse <nakawtse@syrinx.dq.isl.ntt.jp> writes:
|中渡@NTTです.
| サンプルとかみると,pl,rbってそれほど変わらないような気がする
| 小さいものを書くときにはメリットがないのかもしれない.
でしょうねえ.もっとクラスがたまらないと話にならない部分はあ
ります.で,せっせと拡張モジュールを作ってもらうための情報を
提供したりするわけです.
| 違いが出るのは資産の再利用性という点ではないでしょうか?
| #実例がまだないけど
後,オブジェクト指向に慣れてもらうのにも役立つかも知れません.
# 「教育用にも使える」というのは使えないソフトウェアに対する
# 形容だという言葉もありますが.
正直言うと,もっとruby独自の使われ方を模索しないといけないな
と思っています.
| できればperlの-f,<> も欲しいです.ノーテーションの追加は
| 難しいのでしょうか?
本当に追加ならそんなに難しくないと思いますけど,非互換性のあ
る変更はあまりしたくないです.たとえば begin .. endを { }に
するとかは考えていません.
とはいえ,perlは研究しているので同じ事はできるようになってい
ます(中渡さんは機能ではなくノーテーションのことをおっしゃっ
ているんだと思うんですけど).
-fについては,以下のいずれかを使ってください.
File.exists? ファイル名
include FileTest
exists? ファイル名
test ?f ファイル名
<>はrubyではこういう風に書きます
perl:
while (<>) {
...
}
ruby:
while gets
...
end