[#39325] File.fnmatch の改良について — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

はじめまして、山本です。

18 messages 2004/03/05

[#39429] trial version of Ruby/Tk — Hidetoshi NAGAI <nagai@...>

永井@知能.九工大です.

18 messages 2004/03/23
[#39454] Re: trial version of Ruby/Tk — "Shirai,Kaoru" <shirai@...> 2004/03/31

白井です。

[#39460] Re: trial version of Ruby/Tk — Hidetoshi NAGAI <nagai@...> 2004/04/01

永井@知能.九工大です.

[#39465] Re: trial version of Ruby/Tk — "Shirai,Kaoru" <shirai@...> 2004/04/01

白井です。

[#39466] Re: trial version of Ruby/Tk — Hidetoshi NAGAI <nagai@...> 2004/04/01

永井@知能.九工大です.

[#39453] Re: int/int in Ruby2? — Masaaki Sakano <mas@...>

坂野 正明です。

36 messages 2004/03/31
[#39455] Re: int/int in Ruby2? — NISHIMATSU Takeshi <t-nissie@...> 2004/03/31

西松と申します.

[#39470] Re: int/int in Ruby2? — Masaaki Sakano <mas@...> 2004/04/01

坂野 正明です。

[#39473] Re: int/int in Ruby2? — matz@... (Yukihiro Matsumoto) 2004/04/01

まつもと ゆきひろです

[#39484] Re: int/int in Ruby2? — Masaaki Sakano <mas@...> 2004/04/03

坂野 正明です。

[#39528] Re: int/int in Ruby2? — "T Akutsu" <locrian@...> 2004/04/09

あくつです。なんかわくわくしてきだぞ。(^^;)

[ruby-list:39413] Re: ruby の関数定義について

From: Nakamura Akifumi <BXQ04723@...>
Date: 2004-03-21 16:41:53 UTC
List: ruby-list #39413
お世話になっております。 A.中村です。

On Mon, 22 Mar 2004 01:06:30 +0900
竹花 文士様 ruby.mito@laki.jp wrote:

> プログラミングスタイル上の問題として、多数の人は、先行宣言をして、
> main関数を書いた後にサブルーチンとなる関数定義を記述しますよね。

「多数」かどうかは存じませんが、
「俺は」mainを最後に書くことが多いです。

発想の問題でないですかね?
トップダウンかボトムアップか?という奴です。

俺は個人的にはボトムアップが好きです。
手順としてだけじゃなく発想としても。

>プログラムの大枠となるmain関数は

俺は、mainが「大枠」とは、あまり思わないです。
単に、今まで作った関数たちを寄せ集めるだけの奴だ、
という印象を受けています。

#「mainよ、でかいツラしてんじゃねーよ」と
#思ってしまうことが、時折有ります(^^;;;


あと、rubyについて言えば、
「すべてが実行文(?)である」という感覚がつかめると、
がぜん「わかりやすく」感じられるようになりました。
宣言とかいう余計な(^^;ものが無いんですよね。
むしろCみたいに実行と宣言が入り乱れる(笑)言語のほうが
しんどいなーという印象を最近受けてます。


あと、ctagsみたいなツールは必携ですよね。
ああいうものを使いはじめると、もう、
(どのソースファイルの)何行目に
どの関数(やクラス)を書いたか?なんてな
くだらいない(^^;ことは、全然気にならなくなるし
気にする必要もなくなります。
つまりソースを「上から順番に」読む必要すら無くなる。


In This Thread