Smalltalk総合 Squeak Pharo (671レス)
上下前次1-新
1(1): 2013/02/16(土)14:10 AAS
Squeak
外部リンク:www.squeak.org
Pharo
外部リンク:www.pharo-project.org
商用
Cincom VisualWorks
外部リンク:smalltalk.cincom.jp
591: 2019/07/14(日)12:55 ID:DLTzM5pl(1) AAS
これとか→外部リンク:github.com
普通にOSにあるのを使うのはないんじゃないかなぁ…
592: 2019/07/14(日)16:52 ID:9TcOEn5q(2/2) AAS
おお!SKK使ってるから試してみる
ありがとう!
PharoのVMは裏でSDL使ってるのかな
頑張ったらいけそうな気もする
593: 2019/07/16(火)07:51 ID:zov0Zjqo(1) AAS
お、がんばれー!
594: 2019/07/16(火)12:06 ID:GVq3IzjH(1) AAS
以前、Squeakで変換ウインドウの位置を適切にするとかやっているブログを見たことがある
はずなんだけど、いま探したけど、見つけられなかった。
最近はもうSqueakもPharoも追っかけていないんでわかんないんだけど、まだSqueakでも
インライン入力はできないですか?
595: 2019/07/17(水)05:54 ID:/OUoqTNB(1) AAS
LinuxだとVMオプションに-compositioninputをつけるといいらしい。
596: 2019/07/17(水)20:47 ID:usqjQCfW(1) AAS
VMのソース見たけどWindows版はIMEのことは丸無視ですな...
Squeakも同じOpenSmalltalk-vmみたいだから挙動は同じでは
597(1): 2019/07/17(水)23:24 ID:B8bx3kGI(1) AAS
外部リンク:forum.world.st
↑を見ると、PharoとVisualworksはユーザー数に15倍から20倍の差があるかし、Visualworksはもうオワコンっぽいね。
598: 2019/07/18(木)16:10 ID:vNV8RmYj(1) AAS
Dolphin Smalltalk楽しいね〜
Win限定だけど簡単なGUIアプリならこれで十分?
599(1): 2019/07/18(木)20:55 ID:5ScGiLm5(1) AAS
dolphin smalltalkってバイナリ配布は無いよね?
600: 2019/07/19(金)03:18 ID:7p9FEnw0(1/2) AAS
>>597
VisualWorksは今回のPUL版制限で自らとどめかと
Pharoに流れるってことも考えにくいからSTコミュはさらに縮小という結果に
601(1): 2019/07/19(金)04:46 ID:3KxLXF1Y(1) AAS
>>599
バイナリ配布とは??
実行環境はここからダウンロードしたよ(Dolphin7Setup.exe)
外部リンク:github.com
602: 2019/07/19(金)05:31 ID:7p9FEnw0(2/2) AAS
そもそもあれだな
PUL版からセキュリティライブラリ抜くようになって随分経つから
とっくに終わってたのかもしれないな・・
603: 2019/07/19(金)06:55 ID:R0f6c1Ha(1/2) AAS
>>601
これそうなの!?サイズがあまりに小さかったんでスルーしてた。
サイトの説明だとVisualStudio入れてソースからビルドしろって書いてあるし。
604: 2019/07/19(金)06:57 ID:R0f6c1Ha(2/2) AAS
あ、7.1.4ならセットアップ形式で配布されてるってことね...失礼しました。
605: 2019/07/20(土)21:03 ID:/ZNpyw+y(1) AAS
Pharo 8.0でネィティブウィンドウを提供するから、VisualWorksは留めを刺されそう。
606: 2019/07/22(月)01:08 ID:6asxolH3(1) AAS
既に終わったマイナー言語の信者が
ユーザ数でマウントしてるのクソ笑うわ
607: 2019/07/22(月)02:21 ID:cDTS9Eby(1) AAS
情弱アンチがしたり顔でちょっかい出してくるのクッソ笑うわ
608(1): 2019/07/22(月)21:14 ID:IiLkNMte(1) AAS
言語をオワコン視するとき、言語もまたこちらをオワコン視しているのだ
609: ◆QZaw55cn4c 2019/07/22(月)21:44 ID:O2uimtTm(1) AAS
>>608
おもしろくない…
610(2): 2019/07/24(水)21:25 ID:hcO8HWw6(1) AAS
あるクラスの定義全体をソースファイル形式でざっと見るような機能はないのかしら。
エクスポートしたらソース形式になるのは分かるんだけど。
ちょっと他のクラスを参考にしながら書くみたいな時にBrowserだと見える範囲が狭くてマウス操作が多くなるなぁと思うのですよ。
611(1): 2019/07/25(木)00:15 ID:DdDXM4ZC(1) AAS
>>610
処理系は?
たとえばSqueakとかPharoなら String streamContents: [:ss | YourClass fileOutOn: ss] とか
612(1): 2019/07/25(木)06:15 ID:/YKg0rjq(1) AAS
>>610
Pharo 7のCalypsoブラウザはその辺りの軽減を狙ってるけど
まだタブ移動操作が必要だね。
613(1): 2019/07/25(木)22:54 ID:qFjhKy6O(1) AAS
>>611
なるほど!
使わせてもらいます
>>612
ブラウザを使わず定義する文法があれば改善しそうだけどね
614(1): 2019/07/27(土)07:31 ID:cGXNlqbV(1) AAS
>>613
まだ実験段階でいろいろバグが残ってるけど、
これのCoderってのがそのコンセプトに近い。
外部リンク:gtoolkit.com
615(2): 2019/08/04(日)08:54 ID:MLWItttP(1) AAS
Pharoに限らないかもしれないけど、プロトコルって実行時には何か意味あるの?
メソッドの整理みたいなコーディング上の機能だけ?
例えばprivateにすると赤い印がついて意味ありげになるけど、普通に呼べるし。
616(1): 2019/08/04(日)19:37 ID:XWt37cmW(1) AAS
>>615
あれはメソッドを分類して見せているだけ。
アクセス制御的なものは全くない。
617(1): 2019/08/04(日)20:10 ID:xdRifs7c(1) AAS
>>615
Monticello(SCM)的にはパッケージに含まれないクラス以外に定義されたメソッドを
パッケージに含める目印に流用している(つまり意味はある)けど実行時ではないからノーカン?
あと、メタプロ的には実行時に利用可能な情報であるとか
まあともあれ>>614の言うとおり通常は単なる分類
あるいは「メソッド」というオブジェクトの属性の一つ
みたいな感じ
618: 2019/08/04(日)23:03 ID:eUHFboye(1) AAS
外部リンク:madnight.github.io
徐々に復活しているな。
619: 2019/08/05(月)06:37 ID:UQQZLxjX(1) AAS
>>616
>>617
ありがとう。
>>617が言うパッケージに含まれないクラスを...ってのがよく分からないけどMonticello自体よく分かってないので勉強してきます。
620(1): 2019/08/05(月)07:03 ID:VCxFmZj5(1/2) AAS
Dolphin Smalltalk 7.1、Windows 10日本語版で起動しないな
VirtualBoxにインストールしたWindows 10英語版だとあっさり起動した
7.1から追加されてるコードページの処理とかがおかしいのかねぇ
621: 2019/08/05(月)15:14 ID:VCxFmZj5(2/2) AAS
>>620
システムロケールを日本語からEnglish(United States)に変更すると起動可
622(2): 2019/09/10(火)02:10 ID:Z4anlymy(1) AAS
青木先生の講座からSmalltalkが消えていた
PythonとJava教えてるってさ
623: 2019/09/10(火)07:44 ID:7cdcDwZT(1/2) AAS
Rubyじゃなくてよかった
624: 2019/09/10(火)21:52 ID:7ljGocjI(1) AAS
>>622
教わる側もバカじゃないし、いまは少しググれば
「あれ?なんでこんなオワコン教わってんの?意味なくね?」
って気づいちゃうからね
625: 2019/09/10(火)22:02 ID:7cdcDwZT(2/2) AAS
すげー反応遅かったな…
もうヲチしてないのかな…
しょぼーん
626: 2019/09/14(土)21:02 ID:+ZdJt7C7(1) AAS
Smalltalkの講義をやりたきゃ、南米やヨーロッパあたりの大学に行くしかないな。
627: 2019/09/14(土)23:08 ID:nCJXeg/d(1) AAS
青木先生失踪事件の真相は明らかになったの?
628: 2019/09/23(月)15:07 ID:Lx5CJGJ5(1) AAS
お題スレでは主力言語
629: 2019/09/23(月)16:01 ID:qoc2cPfv(1/2) AAS
どう書く?.org でもダントツの生産性を誇っていたね!
外部リンク[html]:cast-a-spell.at.webry.info
西尾さん、復活してくれないかなぁ…
630: 2019/09/23(月)16:13 ID:qoc2cPfv(2/2) AAS
web.archive.orgに登録はあるもののお題や回答が見れないのが残念
外部リンク:web.archive.org
お題(の一部?)は某C#erが自らの回答を兼ねて公開してくれているけど…
外部リンク[html]:gushwell.ldblog.jp
631: 2020/03/05(木)20:12 ID:h922Dn8C(1/2) AAS
>>586
>ブロトタイプはsmalltalkでさくっと作って
>プロダクションはJavaScriptに書き換える
まあそういうやり方が現実的だろうな?
ライブラリやドキュメントや書籍とか
情報の充実度がぜんぜん違うからな!
632(1): 2020/03/05(木)20:21 ID:h922Dn8C(2/2) AAS
>>622
学校なら生徒からの要望があるだろうからな
今時普通に普及してる言語を教えてくれって!
633: 2020/03/08(日)06:40 ID:DSxgKaCu(1) AAS
VisualWorks 9.0がやっと出た
予定通りObjectStudioと統合したバージョンになったようだが
いつものようにPUL版は使えないんだろうな
一つだけいいことがあるとすれば8.x系でmacOSの3〜4世代前くらいまでしか対応できてなかったのが
ようやくCatalina対応したってことくらいかな・・
ライセンスやセキュリティライブラリの問題が厳しいのは相変わらずだろう
まあ今更ではある
634: 2020/03/08(日)08:39 ID:Dz/wpeTc(1) AAS
出たね\(^o^)/
635: 2020/03/09(月)00:53 ID:cG6nKxlp(1) AAS
どうもV9から日本語版というのがなくなるっぽいねえ
大丈夫なのかね8.3とかライブ変換ON/OFFどっちでもデバッガに落ちるくらい
日本語扱えたもんじゃなかったが
UTF8/16も問答無用でCJK互換漢字が正規化される関係でファイル名をそのまま扱えないこともたまにあるが
これV7くらいからずっと引きずってる問題でリポートはしてあるけどファイル名をそのまま扱おうとすれば手を入れるしかなかった
CatalinaからはCJKをファイル名に使うことはそもそもできないようになったので
自動的に解決ってことにはなるんだけど
636: 2020/04/03(金)23:48 ID:ntJ5oq4y(1) AAS
>>560
雑談スレだよもん☆もんだよもんもんだよもん!{36}
2chスレ:unix
637: 2020/05/06(水)16:29 ID:VbQBf7gI(1) AAS
>>632
ずっといまどき普通に普及してる言語教えてなかったのに今更やん
638: 2020/05/06(水)21:44 ID:RV+vYD2y(1) AAS
本来はSmalltalk / Prolog / Haskell / Lispみたいなパラダイムを具現化した言語は大学でちゃんとやった方が良いかもね。
マーケティングを考えるとPythonとかになるんだろうけど。
639: 2020/05/06(水)21:49 ID:YXjMAP23(1) AAS
LISPやったらSmalltalkは不要
っていうかSmalltalkはウンコ
640: 2020/05/20(水)21:33 ID:bQDnTJq7(1) AAS
VisualWorks無償版どうすんかね?
641: 2020/05/21(木)06:25 ID:a4BScc68(1) AAS
半年遅れたこともある
リリースしないってことはないだろうけど
642: 2020/05/21(木)21:33 ID:wSCfPpnN(1) AAS
無償版は起動時間とヒープ量で制限するのが妥協点かな。
643: 2020/05/22(金)13:27 ID:F0X25zDx(1) AAS
いつものようにセキュリティライブラリを外して来るはず
644: 2020/10/09(金)12:32 ID:X3Ni8xIt(1) AAS
VisualWorks9の無償版の提供無いのかな?
645: 2020/10/10(土)09:22 ID:Ky88khph(1) AAS
出ても出なくてもPUL版使い物にならないしなあ・・
646: 2020/10/14(水)21:54 ID:WCS7mWIE(1) AAS
商用利用できなきゃ意味ないな。Pharoで十分となる。
647: 2020/10/19(月)18:41 ID:DMLND2co(1) AAS
スレチかもしれないけど
、Python でクラスブラウザ風に使えるプログラムないかな?
648: 2020/10/25(日)11:28 ID:xElJafMp(1) AAS
9.0のPUL版がそろそろ出てくる様子
649: 2020/11/28(土)13:39 ID:BYfoKgZW(1) AAS
M1プロセッサに対応したPharoのVMって出てるの?
650: 2020/11/30(月)00:20 ID:CRanB6ay(1) AAS
出てないし今のところアナウンスもなし
651: 2021/01/09(土)22:58 ID:tAA2id6r(1) AAS
動画リンク[YouTube]
652: 2021/03/28(日)13:43 ID:QxOwkFH6(1) AAS
なんかもうアレって感じ・・
653: 2021/05/30(日)14:59 ID:oCflsypy(1) AAS
cincom news見てる限りPUL版もう出す気ないみたいね
REVで契約しろとさ
654: 2021/07/29(木)01:08 ID:LCh9l5Du(1) AAS
Pharoは世の中に出てくるのが10年遅すぎたかな。
655(1): 2021/07/29(木)01:21 ID:AhDGNIk/(1/2) AAS
PharoはUIがどうしようもないから触る気になれない
native UIになるって話は前あったけど進んでるのかね
656: 2021/07/29(木)08:21 ID:Vo7/uHaa(1) AAS
>>655
バックエンドはGTKに変えたらしいけど、あんまり変化ないな。
657: 2021/07/29(木)12:11 ID:AhDGNIk/(2/2) AAS
そういやREVの案内来てたから見たら
ライセンス1年で$1000だってさ
ハハッ
658: 2021/08/01(日)16:28 ID:A8o275uZ(1) AAS
IDEのフォントが汚いな。
MDIスタイルのUIも古臭いし。
659(1): 2021/08/02(月)08:30 ID:lGO/0Zsx(1) AAS
フォントぐらい変えりゃいいじゃん?
660: 2021/08/07(土)09:32 ID:AsgK7KIm(1) AAS
>>659
そんな突き放した事を言っているからシェアが伸びない。
661: 2021/08/07(土)12:23 ID:bO/69p+B(1) AAS
「そんなこと言わせてごめんな」
こうですか?
662: 2021/08/28(土)08:04 ID:DDhgSsMa(1) AAS
VisualWorks9.1に年1000ドル払ってる人いますか?
663(1): 2022/05/09(月)14:32 ID:uczkeUBf(1) AAS
Gemstone/SをDevKit_homeでインストール試したけど失敗しちゃう
664: 2022/05/09(月)17:47 ID:Et2mVjIH(1) AAS
あれは古すぎるからな
mojaveで動かなくてVMでsnow leopard環境でやったらインストールできたときは笑うしかなかった
665: 2022/05/17(火)21:02 ID:V5dNwdW3(1) AAS
PharoからMongodb使う方法教えて
666: 2022/06/10(金)23:36 ID:qJzp6dNt(1) AAS
>>663
>Gemstone/SをDevKit_homeでインストール試したけど失敗しちゃう
これhostsに書いたら解決しました。
667: 2022/07/25(月)20:06 ID:RliBxsdw(1) AAS
『Smalltalkでは、オブジェクト同士はメッセージでやり取りを~』
というのはよく見聞きするけど、オブジェクトを「互いにメッセージを送信するもの」と考えると、
どのようなメリットがあるのか良くわからん・・・
結局は、『メッセージ送信=メソッド呼び出し』じゃないのん・・?
668: 2022/07/25(月)20:46 ID:ScH/nWNp(1) AAS
メッセージ送信をメソッド呼び出しとして処理系つくったんだから
そりゃそうというか結局の意味がわからん(わかるが系譜をかんがえてみ)
669: 2022/09/29(木)17:56 ID:7FQEHmN3(1) AAS
VAST使ってる人いる?
670: 2022/09/30(金)02:05 ID:WaKWt514(1) AAS
一番安いstandard supportで$2295/年 だけど・・
trialバージョンがフルバージョンならともかく何にも書いてない
win/linux版しかないみたいね
671: 2024/01/14(日)23:02 ID:e1PHIfVQ(1) AAS
squeakから家庭内ネットワークのサーバにtelnet(またはssh)接続して
オートパイロットしたいのですが、どこかにログインして適当なコマンドを
入力して出力を取り込むサンプル無いもんでしょうか。linuxでいうexpectみたいな。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.196s*