[#39464] Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。

25 messages 2004/04/01
[#39608] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

遅い反応&File.fnmatchは使った事ない&ruby-devの方では

[#39609] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

File.fnmatch(と Dir.glob)をちょっと使ってみたのですが、

[#39610] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/05/02

山本です。

[#39611] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39613] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/02

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39616] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/02

まつもと ゆきひろです

[#39620] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[#39621] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — matz@... (Yukihiro Matsumoto) 2004/05/03

まつもと ゆきひろです

[#39622] Re: Re [ruby-dev:23297] 大文字・小文字の区別がDOSISHかどうかで変わる、パス名マッチ関数の提案 — pegacorn@... 2004/05/03

From: matz@ruby-lang.org (Yukihiro Matsumoto)

[ruby-list:39531] Re: int/int in Ruby2?

From: SAITO Shukaku <shukaku@...>
Date: 2004-04-10 08:15:35 UTC
List: ruby-list #39531
斉藤秀格と申します。

At Sat, 10 Apr 2004 15:40:51 +0900,
Nobuhiro Fujitaka wrote:
> 
> Rubyをデータベース処理や、CGIプログラムに良く利用しています。
> 数学計算はやりません。

同じような分野でRubyを使っています。数値を扱う場合は整数がほとんどです。

> こうやって並べてみると、結局は皆さんも言われる様に、機械的な思考をするか、
> 人間的な思考をするかの問題が大きい様です。

プログラミングというか、スクリプトを書くという時点で既に"機械を相手にし
ている"訳でして、程度の差はあっても機械に合わせて思考することになります
よね?それがどの程度か、というのが今回の話題だとは思いますが。

個人的には、互換性や伝統といった理由から"/"は現在の整数除算のままとして、
"人間的な除算"(?)は別の演算子または記法として追加していただけるとありが
たいと思います。

自分が整数除算に慣れているからという理由ですが、ちょっと慣れれば記述に対
する違和感は許容範囲内ではなかろうかと。それに"="で代入を表現するという
のも、プログラミングの世界でなければきっと変ですよね?

整数除算として利用する場合は従来の挙動と(できれば実行性能も)変わらず、"
人間的な除算"も違和感なく記述できる、というのが最高なのかも知れませんが、
それは無理があると思いますので、精密な除算(演算)が必要ならライブラリを使
うとか専用の記法を使うなどして、人間が機械に指示を与えることになるのでは?
と考えています。

///// ------------------------------------------------------------------
-O-O-       斉藤 秀格 (SAITO Shukaku)      mailto:shukaku@sai10.nu
  _   ------------------------------------------------------------------

In This Thread