[#8606] can't build 1.1b9_28 on digital-unix — Go Nakagawa <nakagawa@...>

中川といいます。みなさんはじめまして。

15 messages 1998/07/01
[#8615] Re: can't build 1.1b9_28 on digital-unix — matz@... (Yukihiro Matsumoto) 1998/07/02

まつもと ゆきひろです

[#8621] Re: can't build 1.1b9_28 on digital-unix — Go Nakagawa <nakagawa@...> 1998/07/02

中川です。

[#8649] [BUG] Segmentation fault — IWAOKA Masahiro <iwaoka@...>

最近はすっかり ruby にお世話になっております。岩岡です。

33 messages 1998/07/08
[#8708] Re: [BUG] Segmentation fault — matz@... (Yukihiro Matsumoto) 1998/07/13

まつもと ゆきひろです

[#8710] Re: [BUG] Segmentation fault — WATANABE Hirofumi <watanabe@...> 1998/07/13

わたなべです.

[#8711] Re: [BUG] Segmentation fault — IWAOKA Masahiro <iwaoka@...> 1998/07/13

岩岡です。

[#8712] Re: [BUG] Segmentation fault — IWAOKA Masahiro <iwaoka@...> 1998/07/13

岩岡です。

[#8713] Re: [BUG] Segmentation fault — IWAOKA Masahiro <iwaoka@...> 1998/07/13

自己フォロウを続けてしまいまして申し訳ございません。

[#8715] Re: [BUG] Segmentation fault — matz@... (Yukihiro Matsumoto) 1998/07/14

まつもと ゆきひろです

[#8718] Re: [BUG] Segmentation fault — WATANABE Hirofumi <watanabe@...> 1998/07/14

わたなべです.

[#8722] Re: [BUG] Segmentation fault — ttate@... 1998/07/14

立石@JAISTです。

[#8723] Re: [BUG] Segmentation fault — matz@... (Yukihiro Matsumoto) 1998/07/14

まつもと ゆきひろです

[#8725] Re: [BUG] Segmentation fault — matz@... (Yukihiro Matsumoto) 1998/07/14

まつもと ゆきひろです

[#8726] Re: [BUG] Segmentation fault — ttate@... 1998/07/14

立石@JAISTです。

[#8727] Re: [BUG] Segmentation fault — matz@... (Yukihiro Matsumoto) 1998/07/14

まつもと ゆきひろです

[#8728] Re: [BUG] Segmentation fault — ttate@... 1998/07/14

立石です。

[#8770] ruby 1.1c0 released — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

38 messages 1998/07/17
[#8800] Re: ruby 1.1c0 released — Sinichiro Dezawa <dezawa@...> 1998/07/21

出沢です

[#8801] Re: ruby 1.1c0 released — matz@... (Yukihiro Matsumoto) 1998/07/21

まつもと ゆきひろです

[#8804] Re: ruby 1.1c0 released — TEI meiki <tei@...> 1998/07/21

こんにちは、鄭です。

[#8845] mapping a tagged file onto a class — Takao KAWAMURA <kawamura@...>

各行にフィルード名と値が含まれ、レコードの区切りは空行という、

18 messages 1998/07/23
[#8847] Re: mapping a tagged file onto a class — matz@... (Yukihiro Matsumoto) 1998/07/24

まつもと ゆきひろです

[#8848] Re: mapping a tagged file onto a class — Takao KAWAMURA <kawamura@...> 1998/07/24

In message "[ruby-list:8847] Re: mapping a tagged file onto a class"

[#8892] nil + 1, or Integer.to_i — Sinichiro Dezawa <dezawa@...>

出沢です

33 messages 1998/07/27
[#8893] Re: nil + 1, or Integer.to_i — matz@... (Yukihiro Matsumoto) 1998/07/27

まつもと ゆきひろです

[#8895] Re: nil + 1, or Integer.to_i — matz@... (Yukihiro Matsumoto) 1998/07/27

まつもと ゆきひろです

[#8903] Re: nil + 1, or Integer.to_i — Sinichiro Dezawa <dezawa@...> 1998/07/27

matz> 良く見るとto_i,to_fともにNumeric.htmlに記述があります.これ

[#8906] Re: nil + 1, or Integer.to_i — keiju@... (石塚圭樹 ) 1998/07/27

けいじゅ@日本ラショナルソフトウェアです.

[#8909] Re: nil + 1, or Integer.to_i — Sinichiro Dezawa <dezawa@...> 1998/07/27

出沢です

[#8920] Re: nil + 1, or Integer.to_i — keiju@... (石塚圭樹 ) 1998/07/28

けいじゅ@日本ラショナルソフトウェアです.

[#8921] Re: nil + 1, or Integer.to_i — matz@... (Yukihiro Matsumoto) 1998/07/28

まつもと ゆきひろです

[ruby-list:8964] What is a ruby program?

From: gotoken@... (GOTO Kentaro)
Date: 1998-07-30 05:27:50 UTC
List: ruby-list #8964
ごとけんです

知らないけど興味のある話題なのでちょっと書きます。

In message "[ruby-list:8963] What is a ruby program?"
    on 98/07/30, Takao KAWAMURA <kawamura@ike.tottori-u.ac.jp> writes:

>Rubyにおける、プログラムの位置付けがよくわからないです。もち
>ろん、擬似BNFの範囲ではよくわかるのですが、オブジェクト指向
>的な了解の仕方がわかりません。

よくは分からないのですが、オブジェクト指向的な了解と
いうと、メソッドの呼び出し元との関係で規定されること
を目指しているように聞こえます。

>たとえばEiffelだと、rootクラスのコンストラクタがプログラムの
>実行を指定していますよね。

Eiffel も全然知らないのにナニですが、コンストラクタ
として位置づけをするのはなにかオブジェクト指向とは
遠いものを感じます。Ruby のトップレベルのように
処理系のそとの世界との界面になってる部分も含むような
統一的な理解は不良設定問題もしくは病理的なものを
生むもののような気がしてなりません。

>そこからの類推だと、mainの特異メソッドと解釈するのが自然かな
>あと思ったりするのですが、どうなのでしょう? いずれにせよ、そ
>ういう記法はないですよね?  今の書き方だと、トップレベルの文
>がクラスの埒外にあるように見えてしまって、すっきりしないのは
>私だけでしょうか。

トップレベルの self に対する操作は ruby の世界でも
書けますが、プログラムの実行をするというのはむしろ
処理系自体から得られる副作用を期待しているのであって、
ruby の世界で行われるメソッドの利用(オブジェクトへの
操作と状態の観察)とは根本的に違うような気がします。
もちろん、我々の計算機利用は全てオブジェクト指向の
観点から理解できると言う主張もあり得るとは思うのですが、
それは我々生身の人間もオブジェクトと思ったりしないと
いけないハナシになりそうです。

えーっと、つまり僕の主張(てゆうか感想)は

 「構文としてのプログラム」にがオブジェクト指向っぽい
 名前がないことに対する不満なら解消の方法はあると思う
 のですが、「rubyプログラムの実行」にオブジェクト指向
 的位置づけが見当たらないと言う不満だとすると、それは
 オブジェクト指向的というものの素性を議論しないとつめ
 られないと考えられるし、僕はそういう位置づけすること
 が無理じゃないかとなんとなく思う

ということです。

なんだか全然関係の無いことを書いちゃったような
気もします。だとしたらごめんなさい。

# 最近謝ってばっかり;

-- gotoken

In This Thread