From: Hideto ISHIBASHI Date: 2001-08-02T11:05:33+09:00 Subject: [ruby-list:30829] Re: int/int => float? 石橋です。 > >そういう点をお気になさるのでしたら、 > >抽象度の高いスクリプト言語はお使いに > >ならないほうがよいのではないでしょうか? > うーん.そこまでがちがちにおっしゃらないでも. > 結局のところ、効率を求めるにしても、他の問題との兼ね合いを考えながら落ち > 着くところを求めるものですから. たしかに言葉を選ぶべきでしたね。失礼しました。 > まあ、私が良く考えるのは > 開発効率はいいか? > パフォーマンスは十分か? > 保守性はOKか? > といった観点なので、がわをRubyとかでしてるのに内部はCとか、余りややこし > いことはしたくないんです.(全部Cもそれなりに面倒なときも) 私はRubyを使うときにパフォーマンスはほとんど考えていませんので、 あのような発言となりました。*普段の*仕事において、仕事が速く できることを重視していますので、特殊な用途で複雑な作業が必要に なるのは構いません。 逆に、まんべんなく平均点というのは、*普段の*仕事に影響してく る可能性が気になります。 レアケースの使いやすさなどは、それを使う人が苦労して解決するよ うにすればよいのではないかという意味です。苦労する解決策(Cで 書き直すなど)は用意されていますから。mathnやmatrixやmdarray はそういうものだと思います。 私の立場を表明しますと、「余計なことを気にしなくていい」のが Rubyだと思っております。もちろん数値計算の部分についての議論 は有意義なものとして拝見していますが、それが数値計算に疎い私 のような人間に何らかの影響を与えるということであれば、できる だけ勘弁お願いします、と言わせてください。 #あえて「疎い」といいましたが、Rubyで数値解析したこともあり #ます。しかしいつもの私は高度な数値計算をしませんので。 どのような実装になるにせよ、スレッドにこういう一般人的意見が なかったもので、いちおう発言させていただきます。コミュニティ の一部にこのような声もあるということで。 -- 石橋秀仁 hideto-i@rr.iij4u.or.jp