06/05/05 23:51:09
>>980
SchemeとSmalltalkはRubyよりは「純粋」だと思うよ
Rubyのアイデンティティってなんなの?
983:デフォルトの名無しさん
06/05/05 23:54:45
>>982
SchemeとSmalltalkが「純粋」?
ブハッツww バカだコイツww
984:デフォルトの名無しさん
06/05/05 23:58:11
>>983
Smalltalk のどのへんが OO 言語として純粋でない部分?
ちょっと通りすがりだけど興味あるんで聞いてみたい。
985:デフォルトの名無しさん
06/05/05 23:58:15
だーかーら SchemeとSmalltalkは「純粋」じゃないのっ
もっとお勉強しましょうねー
986:デフォルトの名無しさん
06/05/06 00:05:59
ruby はブロックの扱いが Smalltalk に比べて純粋でないというか、
後付っぽい感じがただよいまくり。
987:デフォルトの名無しさん
06/05/06 00:07:11
クラスの概念はOOとして純粋じゃない。
実用の為に導入されている。
988:デフォルトの名無しさん
06/05/06 00:11:10
>>987
OO の本質が何であるかは人によって様々。
勿論クラス指向でも問題無し。
989:デフォルトの名無しさん
06/05/06 00:11:31
Scheme は最小構文、クロージャ、プログラムがデータ
Smalltalk は全てオブジェクト
Ruby は 、、、 えっ 文字列を evalするの?
ブロックなにそれ?
そんな Rubyのアイデンティは? 、 ないよねー
990:デフォルトの名無しさん
06/05/06 00:14:03
>>988
つまり、人によって純粋の定義は異なる。
よって、純粋かどうかに拘って、アイデンティティがどうとか言ってる982はバカだってことで
991:デフォルトの名無しさん
06/05/06 00:18:15
や、>>977 の発言を見て Rubyを純粋だと信じてやまないピュアな若者を
いじってみたくなっただけなんだ。
正直純粋とかアイデンティティとかどうでもいい。いまは反省している。
992:デフォルトの名無しさん
06/05/06 00:18:35
>>990
>つまり、人によって純粋の定義は異なる。
これはそのとおりだし、「純粋」議論には意味がないと思うが。
で、「純粋なOO言語だっ」と言いたがるのはたいていRuby信者だが、それはさておき。
Rubyが、いろんな言語からつぎはぎした統一感のない言語だってのは事実なんじゃね?
それを「いいとこ取り」と言う奴もいるだろうが、「ぐちゃぐちゃ」とか「アイデンティティがない」とか
思う奴もいてよかろう。
993:デフォルトの名無しさん
06/05/06 00:18:36
>>990
純粋の定義は変わらんよ。どっちの方向に純粋かが変わるだけ。
純粋である事にはそれ程意味がある訳じゃないけどね。
>>989
Ruby のアイデンティティは ad-hoc さとごちゃ混ぜ感じゃないの。
yet another perl だから。
994:デフォルトの名無しさん
06/05/06 00:22:21
そういや、次スレ立てにゃいかんな。
今回は特にテンプレ貼らず、Wikiのまとめページへのリンクだけでもいい気がする。
URLリンク(www6.atwiki.jp)
995:デフォルトの名無しさん
06/05/06 00:31:26
>Rubyが、いろんな言語からつぎはぎした統一感のない言語だってのは事実なんじゃね?
他の言語のよいところをつぎはぎしない言語は、死んで使われてない言語だけだろ。
>それを「いいとこ取り」と言う奴もいるだろうが、「ぐちゃぐちゃ」とか「アイデンティティがない」とか
>思う奴もいてよかろう。
それは無知だからだろ。 というと怒るか?
では、Rubyも全てオブジェクトだし、純粋だと言うヤツがいてよかろう。
それを否定して、無知だからだと言ってるヤツは何だ?
996:デフォルトの名無しさん
06/05/06 00:39:47
>>995
その話はもう終わり。無駄レスで残り少ないレスを消費するなよ。
997:デフォルトの名無しさん
06/05/06 00:43:12
お前のそのレスがムダだし、その所為でこうしてまたムダレスが書かれる。
浅はかなんだよ。お前は。
998:デフォルトの名無しさん
06/05/06 00:51:28
>>993
アイデンティティがないのがアイデンティティって? まあ否定はしないけど。
>>995
ブロックはオブジェクトじゃないよ。RubyはSchemeに似すぎている。だからこそ中途半端に感じる。
もっと Schemeっぽくして callを applyにしてオブジェクトを evalするようにするのは簡単
だろうけど、それって嬉しいの? ってなる。Schemeでいいじゃんみたいな。
使ってる人もいっぱいいるし、身動きとれなくなって結局 Perlみたくなるんだよ。
999:デフォルトの名無しさん
06/05/06 00:59:00
ブロックはオブジェクトとして扱えばオブジェクトになる。
>RubyはSchemeに似すぎている。だからこそ中途半端に感じる。
最近のLL言語はそらLisp系に似てるだろうけど、それで中途半端に感じる?意味不明すぎ。
>もっと Schemeっぽくして callを applyにしてオブジェクトを evalするようにするのは簡単
>だろうけど、それって嬉しいの? ってなる。Schemeでいいじゃんみたいな。
なんでSchemeっぽくする話にしてんの?しないよ。
Schemeでいいじゃんみたいなって、意味不明な論理からその結論かよ。アホか。
>使ってる人もいっぱいいるし、身動きとれなくなって結局 Perlみたくなるんだよ。
だからなんだってんだ?
1000:デフォルトの名無しさん
06/05/06 01:00:07
1:00ちょうどに 1000!
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。