Smalltalk相談室

このエントリーをはてなブックマークに追加
1プログラミング中
板を立ててみました.
2デフォルトの名無しさん:2001/02/21(水) 09:15
板じゃねーよ
3プログラミング中:2001/02/21(水) 17:57
copyメソッドではDictionary型やList型のオブジェクトは、
参照しかコピーされないのですが、
完全なコピーを作成できるメソッドをご存知の方はいませんか?
4デフォルトの名無しさん:2001/02/21(水) 19:39
GnuSmalltalkって日本語通りますか?
日本語扱えるsmalltalkで良いのがあったら教えて下さい。
5プログラミング中:2001/02/21(水) 19:53
VisualWorks2.51Jは日本語使えますよ.
フリーではないかもしれませんけど..
6うそ:2001/02/21(水) 20:32
>>3
deepcopyメソッドを使いましょう。
7デフォルトの名無しさん:2001/02/21(水) 20:46
>>5さん ありがとう。
確か localeとか設定するんでしたっけ? 挫折した記憶が...
うちの環境だと Squeakが動かないので GnuSmalltalkと思ったの
ですが、GnuSmalltalkもコンパイルしなおさないといけないので
どうしよう(1回コンパイル失敗してるし)。
8プログラミング中:2001/02/22(木) 01:34
>>6さん
私は,VisualWorks2.51を使ってるんですけど,deepcopyっていうメソッドは
ありませんでした.環境が違うのかな?どうしよう..
>>7さん
そうですね.日本語環境にするためにlocale使いますね.
Squeakですか.うちのパソコンWindowsNTなんですけど
動いてましたよ.英語だったんで,ほとんど使いませんでしたけど..
9名無しさんi486:2001/02/22(木) 02:07
一回仕事で使ったことがあるが、smalltalkって経験積めば本当に生産性が
めきめき上がりそうな言語だと思うんだけど、ぜんぜん人気ないよね。
やっぱり見栄えがいい画面が作れないからだろうか?
106:2001/02/22(木) 04:36
>>8
名前のとおりうそなんですけど。。。。
何か申し訳なくなって来たので
Smalltalkはやったことないですが、色々探してみました。

http://www.sra.co.jp/smalltalk/SML/
メーリングリストみたいです。ここで聞くといいかもしれない。。。

http://www.sra.co.jp/people/aoki/
http://www.sra.co.jp/people/aoki/htmls/FreeDocumentsForSmalltalk.html
http://www.ogis-ri.co.jp/otc/hiroba/technical/Squeak/index.html
http://www.google.com/search?q=VisualWorks+deepcopy

116:2001/02/22(木) 04:39
deepCopyとかshallowCopyメソッドとか見当たりませんか?
# Smalltalkにはクラスブラウザが元からついてると聞いてます。。。
http://www.interhack.net/pubs/smalltalkFAQ/smalltalkFAQ.html#SECTION00024000000000000000
12デフォルトの名無しさん:2001/02/22(木) 04:55
>>6
VisualWorksはnon-commercial versionがダウンロード可能ですよ。
ttp://www.cincom.com/en/products/get.asp?productid=3
13かい:2001/03/01(木) 02:24
Squeakのウィンドウの見かけを変える(たとえばWin風)というのがあるときいたのですが、
見つかりません。どなたかご存知ですか?
14デフォルトの名無しさん:2001/03/01(木) 02:43
>>13
http://minnow.cc.gatech.edu/squeak/683

ここに色々あるのでどうぞ。
UIの他にも Web browserで Squeakを使えるようにするプラグイン
など面白い物を発見できると思います。
15名無しさん:2001/03/13(火) 18:45
スモールトークエージェントという商品がありましたが、今どうなっているかご存じの方いらっしゃいますか?
16デフォルトの名無しさん:2001/03/14(水) 00:15
>>15 ここにありますよ。
http://www.qks.com/

ところでSqueak 3.0試してみた人いますか?
MacOS X版もあるみたいなので使ってみようと思ってます。
ftp://st.cs.uiuc.edu/pub/Smalltalk/Squeak/3.0/
17デフォルトの名無しさん:2001/03/14(水) 01:52
つうか、Smalltalkerなんているのか?
1815:2001/03/14(水) 13:45
>>16
どうも有り難うございます。<スモールトークエージェント
19デフォルトの名無しさん:2001/03/14(水) 18:35
3.0触ってみたけど、あれが Morphicってやつ?
なんか重いし、デザインも垢抜けない感じで、もう少しなんとか
してほしかった。
3.0の日本語化してるひといないかな。標準で多国語対応してくれ
よう。
20かい:2001/03/15(木) 01:38
>>19
Multilingual Smalltalkっていう日本人作のイメージがありますよ。
2119:2001/03/15(木) 05:39
>>20
それは2.8ベースのやつですよね。
3.0でも使えるのでしょうか?
22デフォルトの名無しさん:2001/06/05(火) 07:04
23デフォルトの名無しさん:2001/06/05(火) 23:45
そういえば、「サクサクSmalltalk」に、

deepCopyは根本的に問題があったので無くなった。

という記述があったのですが、Squeakでブラウズするときちんとあるんですよ。
なぜ?
24デフォルトの名無しさん:2001/06/05(火) 23:54
なぜ?って、いわれても・・
自分で調べるとかはしない主義ですか。
25デフォルトの名無しさん:2001/06/06(水) 00:47
2619:2001/06/06(水) 01:19
>>25 ありがとうございます。最近SMLでも話題になっていたようですね。
是非試してみたいと思います。

Squeak本の邦訳版が出るのを心待ちにしております。
これを期に日本でSqueak Communityがもっと盛り上がるのを期待しています^
27デフォルトの名無しさん:2001/06/06(水) 01:28
IMEから日本語入力出来るようになってるね。
残念ながらインラインじゃないけど。
28デフォルトの名無しさん:2001/06/24(日) 04:06
Squeakの多角形を描くメソッドを教えて下さい。
メソッドファインダーでpolygonで検索してみたのですが見つかりませんでした。
無いはずはないと思うのですが。

お願いします。
29デフォルトの名無しさん:2001/06/25(月) 03:09
Win で動く フリーSmalltalk って存在しますか?
次点で Linux 版。
30^:2001/06/25(月) 04:14
Win版もUNIX版も沢山あるので下記リンクより自分にあったのを使って下さい。
オススメはVisualWorksとSqueakです。SqueakはPDAでも動きます。
あとは上の方に出てたメーリングリストが参考になります。

http://www.mars.dti.ne.jp/~umejava/smalltalk/free.html
http://www.ceres.dti.ne.jp/~akon/smalltalk.htm
31デフォルトの名無しさん:2001/06/25(月) 09:52
>>28
Canvasあたり眺めて辿って味噌。
32デフォルトの名無しさん:2001/06/25(月) 15:19
VisualWorks落とした記念age
33デフォルトの名無しさん:2001/06/25(月) 19:08
>>30
サンクスです
34デフォルトの名無しさん:2001/06/25(月) 19:58
MC FRAME
知ってる人います?
35107:2001/07/06(金) 23:31
SmallTalkこれから学んでいきたいんですけど、
分かりやすく解説してあるホームページないですか?
又、お勧めの本はありますか?
36デフォルトの名無しさん