アラン・ケイも認めた!Ruby>>>>>Smalltalk
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2006/06/12(月) 18:54:50http://www.rubyist.net/~matz/20060608.html
0002デフォルトの名無しさん
2006/06/12(月) 18:59:270003デフォルトの名無しさん
2006/06/13(火) 00:42:480004デフォルトの名無しさん
2006/06/13(火) 00:59:15ねらかよ…。
0005デフォルトの名無しさん
2006/06/13(火) 01:10:590006デフォルトの名無しさん
2006/06/13(火) 01:13:550007デフォルトの名無しさん
2006/06/13(火) 01:51:51HyperCard話題は専用スレがあったような希ガス
0008デフォルトの名無しさん
2006/06/13(火) 07:26:35Smalltalkが自分の手を離れて明後日の方向へ行ってしまったからだろ?
愛する妻に夜逃げされて愛情なくしたようなもんだよ
0009デフォルトの名無しさん
2006/06/13(火) 11:43:24Matz の書いた事だから、2ch の書き込みと同じでソースにはならんがな。
Ruby も Logo も Lispy な言語だし、あれだけじゃ何を言いたかったのか分からん。
... Logo は Smalltalk に影響を与えた言語の一つ
0010デフォルトの名無しさん
2006/06/13(火) 13:59:04なんでも2ch語に見えちゃう奴、どこにでもいるな
0011デフォルトの名無しさん
2006/06/13(火) 14:24:570012デフォルトの名無しさん
2006/06/13(火) 18:29:08何か一つの形あるモノを作っても、まだはるか遠くを見ている。
出来合いのものにマンセーしたりライバル意識持ったりしてるのは「信者」だけなんですよ、
という至極単純なお話、でそ?
0013デフォルトの名無しさん
2006/06/15(木) 00:05:38真偽は分からんけど
0014デフォルトの名無しさん
2006/06/15(木) 00:40:420015デフォルトの名無しさん
2006/06/15(木) 01:37:45さすがに使ってはおらんだろ。最近は、SqueakでSmalltalkを書いているかどうかすら…。
0016デフォルトの名無しさん
2006/06/15(木) 05:06:290017デフォルトの名無しさん
2006/06/17(土) 04:18:07てかその昼飯?だかのミーティングはSqueakな大島さんだかがセッティングしたんでなかったっけ?
で、御大がなんかそういう事言ったつーんで、外野は大騒ぎで、ちゃんと会話記録しとけばよかった?とか大島さんのBlogだかに書いてあったよーな気がする。
SqueakのMLにポインタあったと思うで、日本語の方だから、まぁ気になる人はそっちでも探してくれい
0018デフォルトの名無しさん
2006/06/17(土) 05:19:41普段からね。ただそれを知らない不勉強なmatzは、言語デザイナーとして共鳴した自分にだからこそ
ケイが吐露した言葉だと勘違いして喜んじゃったわけだ。しかも、matz自身、smalltalkには、
普段から馬鹿にしているわりに、いろいろとパクった負い目もあったから、これを錦の御旗に
過去の言語のレッテルをべったり貼ってやろうとでも密かに思ってたんじゃないかと勘ぐりたくなるよ。
あのrubykaigi基調演説での言及にはsmalltalkやsqueakコミュニティに対する明らかな悪意が見えるし。
他にいくらだって面白い話はしただろうに、あえてネガティブな発言だけを抽出している。
matzのやり口は、smalltalkのguiをパクったappleのそれを彷彿とさせるね。
必ずしもウソというわけではないけど、確実に狂信者をミスリードする発言を繰り返すあたりが。
0019デフォルトの名無しさん
2006/06/17(土) 10:35:10matzがsmalltalkを普段からバカにしてるって妄想だろ?
0020デフォルトの名無しさん
2006/06/17(土) 11:31:03kwsk
0021デフォルトの名無しさん
2006/06/17(土) 13:21:30>matzのやり口は、smalltalkのguiをパクったappleのそれを彷彿とさせるね。
「altoのGUI」、じゃねえの…?
0022デフォルトの名無しさん
2006/06/17(土) 19:19:48ALTO にはいくつか OS があって、Mac や Win の直接のルーツは Smalltalk 。1970 年代当時、
Smalltalk は言語処理系という以上に、GUI OS あるいは「暫定的ダイナブック環境」という性格が強かった。
ほかに Interlisp-D、Cedar、Star システム(PARC じゃないけど…) が ALTO 向けの GUI OS 。
ただし、これらのルック&フィールは Smalltalk とは違っていて、 Smalltalk と Mac、Win ほどは似ていない。
ちなみに本当の ALTO OS は GUI はなくて、DOS みたいな CUI だった。
0023デフォルトの名無しさん
2006/06/25(日) 01:22:080024デフォルトの名無しさん
2006/06/28(水) 08:15:490025デフォルトの名無しさん
2006/06/28(水) 08:32:19ちょっとしか弄ってないけど、Medley Emulator
ttp://www.ugcs.caltech.edu/~weel/lispm.html
ttp://www2.parc.com/istl/groups/nltt/medley/
0026デフォルトの名無しさん
2006/06/28(水) 14:25:26LFGはエミュというより本物ですよ(DマシンじゃないからXerox Lisp)。
http://squab.no-ip.com:8080/collab/76
0027デフォルトの名無しさん
2006/08/17(木) 00:22:43動かざれば即ち事成らずや。積極的に働きかけましょう。
○△■○△■○△■○△■○△■○△■○△■○△■○△■○△■
「ただの人間には興味ありません。
この中に宇宙人、未来人、異世界人、超能力者がいたら、
CCさくら板に来なさい。以上」
■作戦目的:「涼宮ハルヒの憂鬱」板=通称「ハルヒ板」をつくる
新しい板をもらうのは無理→既存の板を乗っ取るしかない。
■作戦名:CCさくら板乗っ取り作戦
【アドレス:http://anime.2ch.net/sakura/ 】
理由1:放映から5年以上経ち過疎化が進んでいる
理由2:過疎化対策のため他の萌えアニメの受け入れにも積極的
理由3:5年前に立てられたスレがいくつも残っている
理由4:ガノタやエヴァ厨に比べて抵抗が弱い
理由5:同じサーバーなのでスレッド移転が容易
■具体的侵攻作戦
1.日に30〜50スレのペースでハルヒ関連スレを立てる
(タイトルはさくら板にあるスレを参考にする)
2.アニメ板等のハルヒ関連スレにリンクして協力を呼びかける
3.圧縮を引き起こし、過疎スレをdat落ちに追い込む
4.8割程度(500スレ)をハルヒ関連スレにしたら運営に板名変更を申請
5.アニメサロン等にあるハルヒ関連スレの移転依頼をする
6.ハルヒ板の完成
○△■○△■○△■○△■○△■○△■○△■○△■○△■○△■
0028デフォルトの名無しさん
2006/08/17(木) 15:49:50しかしCCさくら板不要論及び乗っ取り構想には反対。
過疎板であるから不要、という理屈は2ちゃんねるでは通らない。
0029デフォルトの名無しさん
2006/08/22(火) 06:21:430030デフォルトの名無しさん
2006/08/27(日) 04:11:520031デフォルトの名無しさん
2006/09/01(金) 20:12:390032デフォルトの名無しさん
2006/09/01(金) 23:28:15それだけ。
0033デフォルトの名無しさん
2006/09/01(金) 23:36:24それだけ。
0034デフォルトの名無しさん
2006/09/02(土) 08:47:370035デフォルトの名無しさん
2006/09/02(土) 17:33:16両方の発言を組み合わせて上記の結論を引き出すのは不可能ではないけどやりすぎだと思う。
0036デフォルトの名無しさん
2006/09/02(土) 19:59:08ああ、今日書いた日記のエントリーを見たかたはお気づきかもしれませんけど、
アラン・ケイ、なんか結構不穏当なことを言ってですね
「Smalltalk はもう死んだ言語だ」とかですね[くっくっくっくっくっくっくっく]
あのぉ、いや、「僕は Ruby が好きだ」とかいって、
「もう Smalltalk 好きじゃない」とかですね[くっくっくっく]
「Squeak を作ったのは、ツールが欲しかったからで、
別に Smalltalk を復活させたかったからじゃない」とかですね、
かなり不穏当なことを平気な顔で言っててですね。
で、「僕、ブログ書いているんだけど、それ書いてもいい?」って訊いたら
「いいよぉ」とかって非常に気楽に言ってましたので、ええ。…、だそうです。
0037デフォルトの名無しさん
2006/09/02(土) 21:45:19アダ・マウロみたいなもん?
0038デフォルトの名無しさん
2006/09/03(日) 10:08:410039デフォルトの名無しさん
2006/09/03(日) 21:34:500040デフォルトの名無しさん
2006/09/04(月) 02:49:15いや、なんでもない。。。
0041デフォルトの名無しさん
2006/09/04(月) 11:06:27( ゚ Д゚)
0042デフォルトの名無しさん
2006/09/04(月) 12:28:23ミーちゃんケイちゃんのケイ?
0043デフォルトの名無しさん
2006/09/04(月) 22:26:23AKIRA?
0044デフォルトの名無しさん
2006/09/05(火) 04:36:090045デフォルトの名無しさん
2006/09/19(火) 19:45:00によって創始されたキリスト教系新興宗教の俗称。日本にはあまり信者はいない。
「モルモン」の名は、当教団の聖典モルモン書に由来すると言われる。
共通するものに飲酒・喫煙・お茶の禁止、避妊、妊娠中絶の禁止などがある。
また、毎月の収入の一部を教会に納めるよう指導がなされ、
そ の 割 合 は 収 入 の 1 0 % と い う 厳 格 な 規定が存在する。
Rubyの利用はモルモン教支援を行う事に等しく、カルト教団との関わりは
避けたがる企業への導入の障害となっている。
0046デフォルトの名無しさん
2006/09/20(水) 01:30:27朝日新聞の記事の「軍国主義」くらい唐突だぞ。
0047デフォルトの名無しさん
2006/09/20(水) 10:03:420048デフォルトの名無しさん
2006/09/20(水) 12:23:26つうか反社会的か。
0049デフォルトの名無しさん
2006/09/20(水) 15:25:460050デフォルトの名無しさん
2006/09/27(水) 21:05:45http://www.google.com/search?as_q=%E3%83%A2%E3%83%AB%E3%83%A2%E3%83%B3%E6%95%99%E3%80%80%E3%82%AB%E3%83%AB%E3%83%88&
num=100&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&as_epq=&as_oq=&as_eq=&lr=lang_ja&as_ft=i&as_filetype=&as_qdr=all&as_occt=any&as_dt=i&as_sitesearch=&as_rights=
0051デフォルトの名無しさん
2006/09/28(木) 00:09:14少し妄想が強いけど、真の教育者ってこういう人のことだと思う。
http://pc.watch.impress.co.jp/docs/2006/0925/high43.htm
0052デフォルトの名無しさん
2006/09/28(木) 21:01:49rubyの人気は認めるが、
ruby使ってると言ってもライブラリをただ引用して
100行くらいのプログラム書いてる人ばっかりだし、
ライブラリもあまり美しいとは言えない。
Rubyの言語仕様もperlみたいなシンタックスシュガーばっかりで
言語仕様の本質がぐちゃぐちゃで結局どこがいいの?って感じだし。
ruby on railsとか言われてもなぁ・・・
アランケイは昔はすごかったのかもしれないけど、
今は時代遅れ。最新技術とか全く知らないのにさ。
そんなのに褒められて喜んでるなんてDQNの程度が知れますがな。
0053デフォルトの名無しさん
2006/09/28(木) 21:31:230054デフォルトの名無しさん
2006/09/28(木) 21:55:42いい時代の想い出として生きるがいい。
0055デフォルトの名無しさん
2006/09/28(木) 22:32:17なんかわかるよ、それ。
関係ないけど、PS3の会社の社長かなり危ないほうに逝っちゃってるね。
言動というか、もう見た感じで、なんかわるよ、そういうの。
0056デフォルトの名無しさん
2006/09/29(金) 01:03:160057デフォルトの名無しさん
2006/09/29(金) 01:18:130058デフォルトの名無しさん
2006/09/29(金) 03:07:070059デフォルトの名無しさん
2006/09/29(金) 13:49:250060デフォルトの名無しさん
2006/09/29(金) 18:50:335つの世界がある。
その5つとは:
1.パッケージ
2.インターナル
3.組み込み
4.ゲーム
5.使い捨て
スクリプト言語の得意分野は、5.
0061デフォルトの名無しさん
2006/09/29(金) 19:14:32インターナルって具体的は?
0062デフォルトの名無しさん
2006/09/29(金) 21:25:170063デフォルトの名無しさん
2006/09/29(金) 21:40:11その分類も一理ある。
0064デフォルトの名無しさん
2006/09/29(金) 22:44:110065デフォルトの名無しさん
2006/09/30(土) 00:31:360066デフォルトの名無しさん
2006/09/30(土) 01:55:09予想としてはschemeかな。なんか言葉の端々にそんな雰囲気が。
ただねえ、いい言語なのは認めるけどお手軽さがないんすよね。
それこそRubyで100行程度に収まる規模のプログラムを組むのなら、
Rubyあたり(PerlでもいいしPythonでもいいけど)がお手軽なんすよ。
Rubyのメッセージパッシングなんて感覚としてシェル上で
コマンドをパイプでつないでいく感覚に近くてそのお手軽感がいいんですよ。
schemeだとこの辺書いていくとどんどんスタック(頭のね)が深くなっていって、
「おれ、なにやってんだ?」って思うこともしばしばある。
0067デフォルトの名無しさん
2006/09/30(土) 02:26:280068デフォルトの名無しさん
2006/09/30(土) 12:40:08周辺のライブラリとかの作成はどれだ?
0069デフォルトの名無しさん
2006/09/30(土) 20:07:06>>68
誤差の範囲。
0070デフォルトの名無しさん
2006/09/30(土) 20:31:29>>67
> パッケージつーと、店に陳列して売るソフト(用途問わず)のことだと思った。
今の時代はネット通販やダウンロード販売だってあるんですよ。
販売先ごとに変更しないソフトならみんなパッケージと呼んで
いいんじゃないか? 営業マンが売り歩く昔のUnixソフトの
ような少数販売の高額ソフトだって客先ごとの個別対応
しない部分はパッケージだと思う。
0071デフォルトの名無しさん
2006/09/30(土) 20:48:440072デフォルトの名無しさん
2006/09/30(土) 20:55:0010%は凄まじいな
日本共産党ですら1%だぜ
0073デフォルトの名無しさん
2006/09/30(土) 22:22:380074デフォルトの名無しさん
2006/10/01(日) 21:51:150075デフォルトの名無しさん
2006/10/02(月) 14:19:25http://japanese.joelonsoftware.com/Articles/FiveWorlds.html
0076デフォルトの名無しさん
2006/10/02(月) 21:05:300077デフォルトの名無しさん
2006/10/02(月) 21:30:17インターナルになるのか?どこが適切なんだ?
0078デフォルトの名無しさん
2006/10/04(水) 21:01:46∧_∧::: / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(; ´Д`)::: < SmalltalkよりもRubyが好きだ
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0079デフォルトの名無しさん
2006/10/05(木) 20:37:23∧_∧::: / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(; ´Д`)::: < RubyよりもN88-BASICの方が出来が良い。
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0080デフォルトの名無しさん
2006/10/06(金) 05:43:50(; ´Д`)::: < N88-BASICよりもCOBOL(ry
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0081デフォルトの名無しさん
2006/10/07(土) 00:10:27(; ´Д`)::: < COBOLよりもSchemeの方がスキー
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0082デフォルトの名無しさん
2006/10/07(土) 00:18:530083デフォルトの名無しさん
2006/10/07(土) 09:26:17∧_∧::: / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(; ´Д`)::: < ネタが1行なのに無駄に縦長なAAだ
/⌒ 丶' ⌒)::: | by アラン・ケイ
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0084デフォルトの名無しさん
2006/10/08(日) 22:25:40(; ´Д`)::: < ずれてますよ。
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0085デフォルトの名無しさん
2006/10/08(日) 23:10:43(; ´Д`)::: < コルナゴよりもデローサが好きだ
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0086デフォルトの名無しさん
2006/10/11(水) 21:34:43(; ´Д`)::: < デローサよりも三輪車が好きだ
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0087デフォルトの名無しさん
2006/10/12(木) 01:05:34http://d.hatena.ne.jp/fromdusktildawn/20061011/1160522593
0088デフォルトの名無しさん
2006/10/12(木) 23:53:53(; ´Д`)::: < Microsoft Quick Ruby.NET++ 発表
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0089デフォルトの名無しさん
2006/10/13(金) 11:36:08(; ´Д`)::: < Borland Turbo Ruby 発表
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0090デフォルトの名無しさん
2006/10/15(日) 10:17:27(; ´Д`)::: < Rubyスレってこんなんばっか?
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0091デフォルトの名無しさん
2006/10/16(月) 12:23:51(; ´Д`)::: < もしやアラン・ケイが認めたのは
/⌒ 丶' ⌒)::: | 基地外が多いと認めたのか?
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0092デフォルトの名無しさん
2006/10/16(月) 16:28:00(; ´Д`)::: < 信者に? ならYes。
/⌒ 丶' ⌒)::: | ところで Rubyって速いの?
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0093デフォルトの名無しさん
2006/10/16(月) 22:38:230094デフォルトの名無しさん
2006/10/16(月) 23:02:42(; ´Д`)::: < おっぱいそん
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0095デフォルトの名無しさん
2006/10/17(火) 21:26:02(; ´Д`)::: < おっぱい! おっぱい!
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0096デフォルトの名無しさん
2006/10/18(水) 23:49:17(; ´Д`)::: < わっふる! わっふる!
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0097デフォルトの名無しさん
2006/10/19(木) 22:09:14(; ´Д`)::: < きもいRuby信者にドン引き。
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0098デフォルトの名無しさん
2006/10/20(金) 21:02:58(; ´Д`)::: < きもいJava信者にドン引き。
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0099デフォルトの名無しさん
2006/10/21(土) 10:30:46(; ´Д`):::
/⌒ 丶' ⌒):::
/ ヽ / /:::
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ ω ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0100デフォルトの名無しさん
2006/10/21(土) 22:08:00(; ´Д`)::: < Classcal >>>>>>>>> Ruby
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0101デフォルトの名無しさん
2006/10/22(日) 02:37:51(; ´Д`)::: < test
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
0102デフォルトの名無しさん
2006/10/24(火) 21:08:57(; ´Д`)::: < ひまわり>>>>>>> Ruby
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0103デフォルトの名無しさん
2006/10/25(水) 21:51:47(; ´Д`)::: < こまわり>>>>>>> Ruby
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0104デフォルトの名無しさん
2006/10/26(木) 09:28:41∧_∧ . . . .: : : ::: Java>>>>>>>Ruby・・・・
/:彡ミ゛ヽ;)ー、 . . .: : : :::::: :::::::::::::::::::::::::::::::::
/ :::/:: ヽ、ヽ、 ::i . .::::::::
/ :::/;;: ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄ (_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄
0105デフォルトの名無しさん
2006/10/26(木) 20:59:40(; ´Д`)::: < どさまわり>>>>>>> Ruby
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0106デフォルトの名無しさん
2006/10/27(金) 00:47:400107デフォルトの名無しさん
2006/10/28(土) 17:12:01(; ´Д`)::: < 圭ちゃん>>>>>>> Kayちゃん
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0108デフォルトの名無しさん
2006/10/29(日) 23:05:45(; ´Д`)::: < 阿乱Kay?
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0109デフォルトの名無しさん
2006/11/01(水) 20:06:28中世のヨーロッパには10分の1税ってのがあって、収入の一割を教会に納めていた。
0110デフォルトの名無しさん
2006/11/03(金) 12:25:17(; ´Д`)::: < 斜乱Q!!!
/⌒ 丶' ⌒)::: |
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //:::
(__/| \___ノ/:::
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0111デフォルトの名無しさん
2006/11/03(金) 22:52:16(; ´Д`)::: < ソースコード解説本読んでコーヒー噴いた。
/⌒ 丶' ⌒)::: | マシンスタックを使うってそーゆー意味だったのか!!!
/ ヽ / /::: \________________
/ /へ ヘ / /l:::
/ \ ヾミ //::: よくあんなんで移植できたな。
(__/| \___ノ/::: ばかじゃねーか?
〉 /:::
/ y ):::
/ / /:::
/ /::::
/ /:::::
( く::::::::
(\ ヽ:::::
| \ ヽ:::::
| .i:::\ ⌒i::
| /:::: ヽ 〈::
| i:::::: (__ノ:
__ノ ):::::
 ̄(_/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
0112デフォルトの名無しさん
2006/11/08(水) 21:04:06./:::::\ /::::::ヽ
/::::::::::::;ゝ--──-- 、._/::::::::::::::|
/,.-‐''"´ \:::::::::::|
/ ヽ、::::|
/ ヽ|
l. l
.| ● |
l , , , ● l
` 、 (__人__丿 、、、 / >>1 糞スレ
`ー 、__ /
/`'''ー‐‐──‐‐‐┬'''""´
./ ___ l __
l ./ / |/ |
`ー-< / ./ ./
`ー‐--{___/ゝ、,ノ
0113デフォルトの名無しさん
2007/01/30(火) 21:59:51./:::::\ /::::::ヽ
/::::::::::::;ゝ--──-- 、._/::::::::::::::|
/,.-‐''"´ \:::::::::::|
/ ヽ、::::|
/ ヽ|
l. l
.| ● |
l , , , ● l
` 、 (__人__丿 、、、 / >>1 糞スレ
`ー 、__ /
/`'''ー‐‐──‐‐‐┬'''""´
./ ___ l __
l ./ / |/ |
`ー-< / ./ ./
`ー‐--{___/ゝ、,ノ
0114デフォルトの名無しさん
2007/05/03(木) 13:49:49./:::::\ /::::::ヽ
/::::::::::::;ゝ--──-- 、._/::::::::::::::|
/,.-‐''"´ \:::::::::::|
/ ヽ、::::|
/ ヽ|
l. l
.| ● |
l , , , ● l
` 、 (__人__丿 、、、 / >>1 糞スレ
`ー 、__ /
/`'''ー‐‐──‐‐‐┬'''""´
./ ___ l __
l ./ / |/ |
`ー-< / ./ ./
`ー‐--{___/ゝ、,ノ
0115デフォルトの名無しさん
2007/05/04(金) 02:49:46./:::::\ /::::::ヽ
/::::::::::::;ゝ--──-- 、._/::::::::::::::|
/,.-‐''"´ \:::::::::::|
/ ヽ、::::|
/ ヽ|
l. l
.| ● |
l , , , ● l
` 、 (__人__丿 、、、 / >>1 糞スレ
`ー 、__ /
/`'''ー‐‐──‐‐‐┬'''""´
./ ___ l __
l ./ / |/ |
`ー-< / ./ ./
`ー‐--{___/ゝ、,ノ
0116デフォルトの名無しさん
2007/08/05(日) 17:55:190117デフォルトの名無しさん
2008/01/14(月) 22:18:46RubyなんてSmalltalk-80以前のSmalltalkと似たりよったりで
単なる車輪の再発明だ、という意味だったんじゃないかな。
0118デフォルトの名無しさん
2008/01/15(火) 16:11:51ruby > Smalltalk が認められたと真に受けるmatzたん…
0119デフォルトの名無しさん
2008/01/15(火) 20:34:35Rubyコミュニティにも協力を仰ぎたかったんだよ。だからSqueakをおとしめても
Rubyを持ち上げるよう慣れない世辞を彼なりに頑張ったはず。でもMatzはあんなふうだから…
0120デフォルトの名無しさん
2008/01/15(火) 20:35:30じっさいSmalltalk-76はRubyに似ているよ。ほんと驚くくらい。
0121デフォルトの名無しさん
2008/01/15(火) 20:42:07正確には、
rubyがSmalltalk-76に似ている
だよw
0122デフォルトの名無しさん
2008/01/18(金) 00:03:020123デフォルトの名無しさん
2008/01/18(金) 00:52:020124デフォルトの名無しさん
2008/01/18(金) 01:03:29比較的新しめの機能でMatzがパクろうとたくらんでいるものとしては…。Traits。Classboxes。
0125デフォルトの名無しさん
2008/01/18(金) 02:25:15それらはぜひ、Matzに(Matzだけじゃ無理だが)パクってもらいたものばかりだw
0126デフォルトの名無しさん
2008/01/19(土) 01:16:35Windows向けバイナリを置いてあるところ知りませんか?
SmallTalk 検索しても古い?情報ばかりでたどりつけん・・・
こういうことはどこで、聞けばいいんだろ?
大分前に、SmallTalkスレ落ちちゃってるみたいだし・・・
0127デフォルトの名無しさん
2008/01/19(土) 02:38:51Traits、Classboxes 以外は Cincom Smalltalk で。
http://smalltalk.cincom.jp/scripts/smalltalk.dll/visualworks/index.ssp
速度はそれほど速くないけど、それ以外は Squeak Smalltalk で。
http://squeak.org/
ただこれらは IDE 込みの典型的な Smalltalk なので Ruby 使いには取っつきにくいかも。
驚き最少で入門したければ GNU Smalltalk がお薦め。でもバイナリ配布はない。
http://smalltalk.gnu.org/
ただ GNU Smalltalk はファンお手製の俺 Smalltalk なので、これが Smalltalk だと思っちゃうと
いろいろと問題があるので要注意。Smalltalk の特徴の IDE のサポートとかもほとんど期待できないし。
とりあえず、ポインタだけ示してみた。ぜんぶはたいへんだから、どれかに絞った方がよいよ。
(お試しでも)真面目に学ぶ気ならサポートするけど、ひやかしならここでやめとたほうがいい。
それと、Smalltalk はドキュメントでは学べないから、独学にこだわらず、最初はどんどん訊くのが吉。
0128デフォルトの名無しさん
2008/01/19(土) 08:24:54ありがとう。
ほへー、製品版もあるのか。SmallTalkにはエンタープライズな需要もあるんかいな。
Squeakは聞いたことあった。
むしろ、こっちが本家か・・・
試してみます。
0129デフォルトの名無しさん
2008/01/19(土) 11:14:52本家というなら、Cincom Smalltalk が元祖 XEROX Smalltalk-80 の直系の子孫。
Squeak Smalltalk は XEROX Smalltalk-80 の Lisa、Mac 用サブセットを拡張したもので次点。
ただ、もともと Smalltalk は ALTO や NoteTaker(持ち運び可能な ALTO)を暫定ダイナブックとして
動作させる GUI OS として開発された経緯がある(でもその後、アラン・ケイが開発から離れて
XEROX は Smalltalk を統合化開発環境と銘打って売り出した)。なので、開発環境としての正統派は
Cincom Smalltalk だけど、Squeak Smalltalk はダイナブック OS 的には(アラン・ケイが直接関わって
いることも鑑みて)本家とも言える。だから Squeak を本家と信じてもあながち間違いではない。
他に、GNU Smalltalk とか、ファンや企業が作った処理系 and/or 亜種がけっこうな数、存在する。
0130デフォルトの名無しさん
2008/01/19(土) 14:15:31> SmallTalkにはエンタープライズな需要もあるんかい
そもそも Smalltalk-80 がそういう売り方(エンプラ向け)だったから、
末裔の Cincom Smalltalk でもそれは変わらない。
あと、最近は Squeak Smalltalk も(本来は教育向けにも係わらず)頑張っていて侮れないよ。
http://www.seaside.st/ 事例→ http://www.dabbledb.com/
http://www.opencroquet.org/ 事例→ http://www.qwaq.com/
0131デフォルトの名無しさん
2008/01/25(金) 07:53:28にガイドしちゃうのって(笑)。
そしてお約束の突っ込みを1つ
Small TalkじゃなくてSmalltalkだよ
0132デフォルトの名無しさん
2008/01/25(金) 16:24:430133デフォルトの名無しさん
2008/01/27(日) 14:47:39ま、件の突っ込み自体ネタなんで(恥
0134デフォルトの名無しさん
2008/01/27(日) 16:06:590135デフォルトの名無しさん
2008/01/27(日) 19:18:390136デフォルトの名無しさん
2008/01/27(日) 21:17:18ム板から出てくんな
0137デフォルトの名無しさん
2008/01/28(月) 14:01:07ところでMacOSXでCPUがG3の時CincomSmalltalk7.5NCのインストーラが必ず落ちるのは仕様?
0138デフォルトの名無しさん
2008/01/28(月) 15:56:04今は ISO イメージごとは落とせないんだっけ?
0139デフォルトの名無しさん
2008/01/28(月) 22:23:35SmalltalkersにとってSmalltalkは道具ではなく目的そのもの。
これじゃKayたんに嫌われてみ仕方ないね。
0140デフォルトの名無しさん
2008/01/29(火) 12:01:26その踏み台程度のものをあがめ奉って上から目線のSmalltalkerもSmalltalkerだが、
その踏み台程度のものからパクられた機能を「Rubyならでは」とか出自も知らずに
自慢げに上から目線のRuby使いもRuby使いだ。
0141デフォルトの名無しさん
2008/01/29(火) 13:08:510142デフォルトの名無しさん
2008/01/29(火) 17:20:250143デフォルトの名無しさん
2008/01/29(火) 18:11:53ブロッククロージャとか
0144デフォルトの名無しさん
2008/01/29(火) 18:24:150145デフォルトの名無しさん
2008/01/29(火) 18:29:00少なくとも Smalltalk に対してオリジナルを名乗る資格はないだろ。
0146デフォルトの名無しさん
2008/01/29(火) 18:49:290147デフォルトの名無しさん
2008/01/29(火) 20:02:00kwsk
0148デフォルトの名無しさん
2008/01/29(火) 20:29:02使い物になるようになったもの多数。
0149デフォルトの名無しさん
2008/01/29(火) 22:27:060150デフォルトの名無しさん
2008/01/29(火) 22:33:28巣へ帰って Scheme の元ネタがなんだったのかの勉強でもしっかりしとけよと。
0151デフォルトの名無しさん
2008/01/29(火) 23:02:35継続はそうだが、クロージャは ANSI Smalltalk に入っている
0152デフォルトの名無しさん
2008/01/29(火) 23:43:490153デフォルトの名無しさん
2008/01/30(水) 02:13:160154デフォルトの名無しさん
2008/01/31(木) 09:04:44いつからANSI準拠じゃないとSmalltalkじゃなくなったんだ?
0155デフォルトの名無しさん
2008/01/31(木) 09:05:24Ruby = おつむがpoor man's Smalltalk
0156デフォルトの名無しさん
2008/01/31(木) 09:08:17泣く子と Lisper に出てこられたらメタもふくめたいろんな意味でかなわないよ。w
つか、議論のレイヤー読めないKYぶりにすべてを台無しにされるのがオチ。
0157デフォルトの名無しさん
2008/01/31(木) 09:19:56落ち着いて考えよう
規格に明記されている物をオプション扱いするのは無理があるんじゃないかな?
0158デフォルトの名無しさん
2008/02/01(金) 09:33:17その規格とやらがが規格としての価値がある場合にのみ成り立つ正論だな。
0159デフォルトの名無しさん
2008/02/01(金) 10:16:46クロージャが無いのは Squeak くらいじゃないか?
0160デフォルトの名無しさん
2008/02/01(金) 10:42:030161デフォルトの名無しさん
2008/02/02(土) 09:00:26thisContextすら欠いたANSIごときを、Smalltalkの規格と認めはせん!
0162デフォルトの名無しさん
2008/02/03(日) 07:08:03http://hackety.org/2008/01/05/ioHasAVeryCleanMirror.html
SmallTalkに影響受けた io-language で
こんな風にメッセージ書き換えたりしてるみて、sugeeeeとか思ったのですが、
こういうのって、やっぱり元祖?のSmallTalkでもお茶の子さいさいですか?
0163デフォルトの名無しさん
2008/02/03(日) 12:32:40動的に変更することはできませんね。メッセージもオブジェクトな Io ならでは
の機能といえそうです。
以下は、負け惜しみ&悪あがきですが参考まで。
Squeak Smalltalk を使って似たようなことができないか試してみました。
ただ、#+ のような特殊なメソッドは Smalltalk ではハードコードされてしまうので
ちゃんとメッセージ送信としてコードされる普通のメソッドを使っています。あしからず。
| float before method after |
float := [:num | num asFloat].
before := float value: 65.
method := float method.
method literalAt: (method literals indexOf: #asFloat) put: #asCharacter.
after := float value: 65.
^{before. after} "=> #(65.0 $A) "
ブロックを書き換えているように見えて、実は…というウソもあるのでこの点もご容赦を。
0164デフォルトの名無しさん
2008/02/03(日) 21:39:120165デフォルトの名無しさん
2008/02/08(金) 04:08:42IoスレやRubyスレで同じような話題がでてたのですが、
++ つまり、インクリメントを実装するようなことって、SmallTalkだとどうするんでしょう?
例えば、整数の ++ です。
SmallTalkは詳しくないのですが、OOPの代表言語ということで、
どのように解決できるのか、気になってます・・・
0166デフォルトの名無しさん
2008/02/08(金) 08:06:14方向音痴な初心者です
Rubyに附いての質問です
PHP… Pythonとの互換は無い筈ですね?
互換を取り入れるにはcodeが必要に為りますので…
0167デフォルトの名無しさん
2008/02/08(金) 08:21:48日本語でOK。
基本的にコードレベルの互換性はないです。
共通点は、動的言語のスクリプト言語だということです。
つまり、PHPやPythonで学んだ知識はそのまま生かされます。
逆もしかりです。
コードは、ライブラリが移植されているものがたまにあるくらい。
ただ、同じ名前のライブラリであっても、全然つかいかたが違うこともざらです。
0168デフォルトの名無しさん
2008/02/08(金) 09:02:46Compilerクラスに手を入れることになるだろうね。
0169デフォルトの名無しさん
2008/02/08(金) 09:33:03やっつけですが、Squeak Smalltalk で。
Object >> inc
| sender index |
sender := thisContext sender.
index := (sender method at: sender pc - 2) \\ 16 + 1.
^sender tempAt: index put: (sender tempAt: index) + 1
| a b before after |
a:= 1. b := 2.
before := {a. b}.
a inc. b inc.
after := {a. b}.
^{before. after} "=> #(#(1 2) #(2 3)) "
0170デフォルトの名無しさん
2008/02/08(金) 14:09:59参考になりました。
ああ、やっぱり、破壊的に代入ができないために
senderからたどる必要あるんですね。
0171デフォルトの名無しさん
2008/02/08(金) 14:47:43そうですね。ちゃんとやるんなら、168 の言うとおりコンパイラに手を加えてインライン展開するのが
ベターだと思います。これは処理系も Smalltalk で組まれている Smalltalk ならではの解決方法かと。
0172デフォルトの名無しさん
2008/02/20(水) 18:26:04まあそんな空気が読めるぐらいならstなんて
とっくに見切りつけてるだろうけどな。
0173デフォルトの名無しさん
2008/02/20(水) 19:48:230174デフォルトの名無しさん
2008/02/20(水) 20:01:400175デフォルトの名無しさん
2008/02/21(木) 10:16:200176デフォルトの名無しさん
2008/02/21(木) 12:21:530177デフォルトの名無しさん
2008/02/23(土) 08:51:590178デフォルトの名無しさん
2008/02/28(木) 19:25:340179デフォルトの名無しさん
2008/03/16(日) 20:11:49lisp教団なんて未だに気持ちはlisp最強伝説の真っ只中だ。
scheme/common-lisp が カトリック/プロテスタント みたいな位置づけ。
0180デフォルトの名無しさん
2008/03/16(日) 20:13:17つまり、SmalltalkもLISPもキモ宗教集団ということでおk
0181デフォルトの名無しさん
2008/03/16(日) 20:27:04それは逆だと思うが
0182デフォルトの名無しさん
2008/03/16(日) 20:28:03正確には、「時代錯誤のカルト集団」だ。
0183デフォルトの名無しさん
2008/03/17(月) 23:43:04だよなぁ。どう考えてもCLのなんでもアリっぷりはカトで
SchemeのうっかりするとSICP原理主義はプロだよなぁ(w
てか、要するに30年40年前にできたもんを未だにマトモに超えたものがないっつーのが。
0184デフォルトの名無しさん
2008/03/17(月) 23:59:48http://image.i-bbs.sijex.net/bbs/dokuo/1205677931560o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205677291087o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205677625354o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205676977067o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205676669498o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205676350347o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205675972897o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205675585576o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205675269564o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205674955083o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205674630097o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205674321377o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205674014012o.jpg
http://image.i-bbs.sijex.net/bbs/dokuo/1205673616582o.jpg
よぉーお前ら…こんな世界で満足か?俺は…嫌だね…
0185デフォルトの名無しさん
2008/03/18(火) 07:01:05Haskellあたりの現代的な関数型言語を使ってみれば、考えがかわるよ。
SmallTalkな人も、現代的なOO言語を使ってみればいいのに。
0186デフォルトの名無しさん
2008/03/18(火) 10:09:36区別する言語だって程度のことは知っていて欲しいと思った。
0187デフォルトの名無しさん
2008/03/18(火) 19:21:150188デフォルトの名無しさん
2008/03/18(火) 19:22:45そもそも>>185は否定なのか? ただの提案にも読めるが
0189デフォルトの名無しさん
2008/03/18(火) 19:30:060190デフォルトの名無しさん
2008/03/18(火) 23:24:58俺の想像だけど、ここら辺が気に障ったんじゃないだろうか。
A) Smalltalker が Haskell を知らないという決め付けはどっから出て来たんだ?
(まあ圏論とかの理論背景は俺も知らんけどね)
B) Smalltalk が SmallTalk じゃない事を知らないくせに提案するなんて百年早いわ
(アランが良いと言っても俺は許さん!)
C) 現代的な OO って具体的にどの言語だよ
(どうせ満足にリフレクションも出来ないくせに)
D) そんなイキの悪い釣り餌は見飽きたよ…
(こっちは30年40年やってるからね)
それ以外は問題無いと思う。まあかなりどうでも良い話。
0191デフォルトの名無しさん
2008/03/19(水) 07:53:06Haskell使ってみろというのはLISPerに対してじゃないのか?
流れから俺はそう読んだが。
0192デフォルトの名無しさん
2008/03/19(水) 09:23:45人間なんて殆ど居ないと思うよ。Haskell だけじゃなくて Miranda や
Clean, Erlang もね。
0193デフォルトの名無しさん
2008/03/19(水) 10:06:47> (アランが良いと言っても俺は許さん!)
教祖に逆らう不信心者め。
そういう狭い心がSmalltalkの普及を妨げてるんだYO。
0194デフォルトの名無しさん
2008/03/22(土) 15:14:18イメージファイルだったりシンタックスだったり実行スピードだったり
フットプリントだったり日本語の扱いだったりユーザインターフェイス
だったり型検査が出来ないとか、まあ色々。
個人的には、細々と使われ続けていればそれで十分だよ。
主役になる必要は無いさ。
0195デフォルトの名無しさん
2008/03/22(土) 17:45:06Smalltalkが技術的に他の言語や処理系より劣っているということはないだろう。
コミュニティの閉鎖性というか、「俺達が元祖だ」的な意識が反感を買ってきた
という事実は反省しなければならないのでは。
0196デフォルトの名無しさん
2008/03/22(土) 18:07:12「SmalltalkでもSmallTalkでもいいよ、どんどん使ってもらって発展していけば」
という姿勢を出してきたのに、その取り巻きコミュ連中が頑に
Smalltalk世界のみを見て外を見ず、Smalltalk-80のみが正しいという原理主義に
陥ってきたのが現状のSmalltalkの不様な姿につながってきたのでは。
0197デフォルトの名無しさん
2008/03/22(土) 18:26:38そう思い込みたいならそれでも良いけど、俺はそんな人は見た事無いよ。
もし居たとしてもスルーすれば良いだけじゃないの。元祖と言われて
ムカついてるようじゃラーメンも食えないしw
良い大人ならそんな事は気にしないよ。
0198デフォルトの名無しさん
2008/03/22(土) 18:31:010199デフォルトの名無しさん
2008/03/22(土) 18:32:04事実って書いたら事実になると思ってるの?
0200デフォルトの名無しさん
2008/03/22(土) 19:16:400201デフォルトの名無しさん
2008/03/22(土) 19:21:170202デフォルトの名無しさん
2008/03/30(日) 19:36:56SmallTalkerは30年もそんなことを続けてきたんだね。
0203デフォルトの名無しさん
2008/03/30(日) 20:13:110204デフォルトの名無しさん
2008/04/01(火) 09:59:230205デフォルトの名無しさん
2008/04/05(土) 00:47:53Smalltalkが普及しなかったのは、当時普及していなかったから
0206デフォルトの名無しさん
2008/04/06(日) 09:32:43このスレにもいるじゃん、上から目線のSmallTalker。
0207デフォルトの名無しさん
2008/04/06(日) 11:49:16わしがsmalltalkさわろうとしたときは海豚さんが登場したばっかりの頃だった、あんなもの買えるか馬鹿たれ
0208デフォルトの名無しさん
2008/04/06(日) 12:05:17Dolphinが出たころならもうSmalltalk Expressとかの非営利フリーなホンモノの処理系が出てたろ。
一番お高くとまってたのはObjectWorksあたりの時代では。
0209デフォルトの名無しさん
2008/04/06(日) 12:32:05仕事でどうしてもって環境ありうるんだろうかと本気で思った。
0210デフォルトの名無しさん
2008/04/06(日) 12:48:54何か変な話だね
0211デフォルトの名無しさん
2008/04/06(日) 13:05:570212デフォルトの名無しさん
2008/04/06(日) 13:12:51ありもしない『コミュニティ』の文句ばかりw
0213デフォルトの名無しさん
2008/04/09(水) 06:00:36James Robertson...
0214デフォルトの名無しさん
2008/05/16(金) 07:19:420215デフォルトの名無しさん
2008/05/20(火) 01:56:48と思ってぐぐったら12件海外サイト出てくるな
よくわからんらん
0216デフォルトの名無しさん
2008/06/25(水) 22:18:41時代が追いつくよ
0217デフォルトの名無しさん
2008/06/25(水) 22:37:130218デフォルトの名無しさん
2008/06/25(水) 22:53:560219デフォルトの名無しさん
2008/06/25(水) 22:58:410220デフォルトの名無しさん
2008/06/26(木) 13:44:470221デフォルトの名無しさん
2008/06/26(木) 14:08:270222デフォルトの名無しさん
2008/06/26(木) 23:33:53(デュナメスに焦れて)
「括目させてもらおう、ガンダム」
「抱きしめたいな!ガンダム!! まさに、眠り姫だ」
(デュナメスを鹵獲した際)
「堪忍袋の緒が切れた!許さんぞ!ガンダム!」
(エイフマン教授の死を聞いて)
「私の顔に何度泥を塗れば気が済むのだ!!....ガンダム...ッ!!」
「彼は私以上にフラッグを愛していたようだな。ならばハワード・メイスンに宣誓しよう。私、グラハム=エーカーは、フラッグを駆ってガンダムを倒すことを」
(ハワードの墓前で)
0223デフォルトの名無しさん
2008/06/27(金) 08:39:220224デフォルトの名無しさん
2008/06/29(日) 01:34:370225デフォルトの名無しさん
2008/08/11(月) 09:10:44なぜsml/njやOCamlが出てこないのでしょうか?
0226デフォルトの名無しさん
2008/08/11(月) 19:08:49OCaml は見た目がキモイね。
0227デフォルトの名無しさん
2008/08/11(月) 19:55:240228デフォルトの名無しさん
2008/08/11(月) 19:58:27Mirranda は Haskell の直系の祖先というのもある。
0229デフォルトの名無しさん
2008/08/12(火) 19:12:280230デフォルトの名無しさん
2008/08/12(火) 20:46:59どこら辺が?
0231デフォルトの名無しさん
2008/08/13(水) 08:09:240232デフォルトの名無しさん
2008/11/02(日) 02:59:26精神疾患にも精神異常によるものと内分泌異常の2種類がある。
後者の場合、内分泌系の異常からくる自律神経失調やストレスにより精神に異常を起こすってもの。
この症状の場合、精神的治療は医学的には効果が薄く、内分泌を調整する投薬などによって治療する。
精神病院では精神的な診療・治療を始める前に、血液検査などを行ってこれを調べる。
これだったら投薬治療をすれば完治〜大幅に改善できるらしいから、一度大きな病院で検査してみれば?
0233デフォルトの名無しさん
2008/11/28(金) 21:50:43周りもsmalltalkだけど、信者なんて一人もいないなぁ。
てか、言語なんて何でもいいのだが?
smalltalkをけなす人も支持する人も、何でこんなに情熱的な人ばかりなんだ?
0234デフォルトの名無しさん
2008/11/28(金) 23:02:300235デフォルトの名無しさん
2008/12/25(木) 00:34:40一体何から教えたらいいだろ?
ちなみに、相手は「オブジェクト指向なにそれ?」な人なんです。
0236デフォルトの名無しさん
2008/12/25(木) 00:48:44http://pc11.2ch.net/test/read.cgi/tech/1131349633/
0237デフォルトの名無しさん
2008/12/25(木) 21:58:02ありがとうございます!
そんなスレがあるなんて知りませんでした<(_ _)>
0238デフォルトの名無しさん
2008/12/25(木) 22:41:02まあ、レスをみていると、結構プロフェッショナルな人がいるみたいだけどさ。
0239デフォルトの名無しさん
2008/12/25(木) 22:51:11今、1から読んでいますが、、、
これもsmalltalkなのか?って感じです。
ちょっとしたカルチャーショックです。
仕事で使っているのはVisual Worksなのですが、教えていただいたスレの内容が良くわからないですよ。
まぁ、自分の知識もその程度って事なんですが、、、
とりあえず、全部読み終わったら、質問してみます。
0240デフォルトの名無しさん
2008/12/26(金) 01:35:41しなくても、そのまま235みたいに気軽にアドバイスを求めればいいのではないでしょうか。
ただ、何人のどんな人が対象で、どのくらいの回数/期間でどのレベルまで引き上げるのか。
処理系の縛りはあるのか、自分のスキルはどの程度か…くらいは書いといた方が
具体的なアドバイスをもらいやすいかと。
0241デフォルトの名無しさん
2009/01/03(土) 23:50:17>仕事で使っているのはVisual Worksなのですが、
仕事で使っている所があるんや。
0242デフォルトの名無しさん
2009/01/04(日) 07:15:360243デフォルトの名無しさん
2009/01/29(木) 22:53:42MCFrame
ttp://www.mcframe.com/
ttp://www.intec.co.jp/itj/Contents/04_DevelopmentOfMCFrame.pdf#search='mcframe smalltalk'
↑みたいな感じです。
0244デフォルトの名無しさん
2009/03/25(水) 12:22:270245デフォルトの名無しさん
2009/04/07(火) 23:38:07確かに、Smalltalkだが、まだ使われているのか?
0246デフォルトの名無しさん
2009/04/08(水) 00:08:10>>239と>>243を見れば使われているのが分かりそうなもんだが
■ このスレッドは過去ログ倉庫に格納されています