X



Smalltalk総合 Squeak Pharo
0561デフォルトの名無しさん
垢版 |
2018/12/13(木) 03:03:42.22ID:1+4HnLeF
オブジェクト指向のネタスレでSmalltalkの話でてたな
ここでももっと話せよ
0562デフォルトの名無しさん
垢版 |
2018/12/13(木) 06:54:33.26ID:ilwXN+sT
他言語の人たちが珍しがる話でもSmalltalkだと語るまでもない事だったりするし…

どんな話がしたいの?
0564デフォルトの名無しさん
垢版 |
2018/12/20(木) 03:53:13.38ID:AfgKypnY
それそのまんまお前に返すわwww
死んだ言語に粘着して人生無駄にすんなや
0566デフォルトの名無しさん
垢版 |
2019/01/03(木) 17:05:25.37ID:kOy6SfSN
Visualworks 8.3でずっと止まってると思ったら
次期バージョンのV9を準備中なのな
Objectworksと合体するとかスライドショーに書いてたがどうなることやら
0570デフォルトの名無しさん
垢版 |
2019/03/30(土) 07:49:05.09ID:ZNjuEFZZ
Design patterns Smalltalk companion の電子書籍って出てますか?それと同じような本でお勧めを教えてください
0572デフォルトの名無しさん
垢版 |
2019/05/15(水) 03:00:15.00ID:+0s9mSlG
VisualWorksはPUL版の提供にさらに制限くわえてきたね
8.3.2のlatest欲しかったらREVライセンス買えってさ年間500ドル
そもそもセキュリティライブラリもずっと同梱しないままだからWEB関連開発できないし
一体この先どうするつもりなんだろうね

ライブ変換の入力はバグって使い物にならないしまったく・・
もういいかなって気がしてくるってもんよ
いいけどさ、払ってもでも年間500ドルはさすがにないわ
せめて100ドルにしてよ
0575デフォルトの名無しさん
垢版 |
2019/05/27(月) 22:49:18.44ID:ouh7y0e1
いや、高くて誰も使ってくれないからいったん無料にして ←Mathematicaイマココ
それだとやっぱ駄目だから制限つける ←VisualWorksイマココ
って一連の流れの通りかと
0576デフォルトの名無しさん
垢版 |
2019/05/28(火) 01:46:38.96ID:i/IgkCty
学生用のライセンスも作ったからPULは単なるお試し版扱いにしたんだろうね
ただこのライセンスも制限あって北米の学生じゃないと受けられないとかありそう
0577デフォルトの名無しさん
垢版 |
2019/06/06(木) 23:36:58.34ID:9FotMbAJ
無料にしたって新規ユーザなんて絶対に増えないんだから
いま居る物好きが年老いて死滅するまで
高値で売りつける以外の道はなかろう
0578デフォルトの名無しさん
垢版 |
2019/06/07(金) 00:59:26.10ID:fLOoWLFE
 Unityみたいなライセンス形態にした方が良かったと思うけど。
商用利用の場合、儲かっているユーザーから金を取る。
 
せっかくいいプロダクトなのにもったいないな。
0581デフォルトの名無しさん
垢版 |
2019/07/02(火) 19:11:06.42ID:kPbWmywt
なんか、バックテストで言語どれがいいか調べててRとPyとexcelつかってるんたけど、なんかおもしろいのがないかquoraみてたらsmalltalkってのを一時間前に知りました。
pharoをいれればいいの?
0583デフォルトの名無しさん
垢版 |
2019/07/02(火) 20:55:44.45ID:3pKxjF9d
英語が苦にならないのなら、Pharo 7がおすすめ。

PharoLauncher をダウンロードしたら、
左側のリストで
WindowsならPharo 7.0 - 32bit、
それ以外なら Pharo 7.0 - 64bitをダブルクリック。
OKしたら右側に同じ名前のアイテムが落ちてくるから、
それをダブルクリック。
これでPharo 7が開く。
Welcomeと書いてあるウィンドウの左側のリストで
Learn Pharo を選んで、右側の ProfStef go をクリック。
するとチュートリアルが始まる。
これに従っていけば、言語の基本やIDEの基本操作がわかるようになっている。
0585デフォルトの名無しさん
垢版 |
2019/07/03(水) 06:29:09.68ID:iUw2FgI+
vmの熟成度の問題で、今のところwindowsだけ32ビットVMがデフォルトになっている。
0586デフォルトの名無しさん
垢版 |
2019/07/03(水) 18:15:46.20ID:tz/1dhKN
チュートリアル全部終えたよ!

Pharo、R-guiっぽい感じ(マウスで選択してctrl+○で実行)もあるけどね。

言語は独特やなぁ。

pdfのマニュアルもダウンロードして流し読み。

Slideshareもみてる。世界的な建設車両の個人売買サービスがこれで動いてるらしいけど、ブロトタイプはsmalltalkでさくっと作ってプロダクションはJavaScriptに書き換える、そういう使い方が便利なの?
0592デフォルトの名無しさん
垢版 |
2019/07/14(日) 16:52:43.74ID:9TcOEn5q
おお!SKK使ってるから試してみる
ありがとう!

PharoのVMは裏でSDL使ってるのかな
頑張ったらいけそうな気もする
0594デフォルトの名無しさん
垢版 |
2019/07/16(火) 12:06:15.35ID:GVq3IzjH
以前、Squeakで変換ウインドウの位置を適切にするとかやっているブログを見たことがある
はずなんだけど、いま探したけど、見つけられなかった。
最近はもうSqueakもPharoも追っかけていないんでわかんないんだけど、まだSqueakでも
インライン入力はできないですか?
0596デフォルトの名無しさん
垢版 |
2019/07/17(水) 20:47:07.22ID:usqjQCfW
VMのソース見たけどWindows版はIMEのことは丸無視ですな...
Squeakも同じOpenSmalltalk-vmみたいだから挙動は同じでは
0600デフォルトの名無しさん
垢版 |
2019/07/19(金) 03:18:57.97ID:7p9FEnw0
>>597
VisualWorksは今回のPUL版制限で自らとどめかと
Pharoに流れるってことも考えにくいからSTコミュはさらに縮小という結果に
0602デフォルトの名無しさん
垢版 |
2019/07/19(金) 05:31:21.99ID:7p9FEnw0
そもそもあれだな
PUL版からセキュリティライブラリ抜くようになって随分経つから
とっくに終わってたのかもしれないな・・
0603デフォルトの名無しさん
垢版 |
2019/07/19(金) 06:55:00.67ID:R0f6c1Ha
>>601
これそうなの!?サイズがあまりに小さかったんでスルーしてた。
サイトの説明だとVisualStudio入れてソースからビルドしろって書いてあるし。
0605デフォルトの名無しさん
垢版 |
2019/07/20(土) 21:03:36.93ID:/ZNpyw+y
Pharo 8.0でネィティブウィンドウを提供するから、VisualWorksは留めを刺されそう。
0606デフォルトの名無しさん
垢版 |
2019/07/22(月) 01:08:57.77ID:6asxolH3
既に終わったマイナー言語の信者が
ユーザ数でマウントしてるのクソ笑うわ
0610デフォルトの名無しさん
垢版 |
2019/07/24(水) 21:25:52.68ID:hcO8HWw6
あるクラスの定義全体をソースファイル形式でざっと見るような機能はないのかしら。
エクスポートしたらソース形式になるのは分かるんだけど。
ちょっと他のクラスを参考にしながら書くみたいな時にBrowserだと見える範囲が狭くてマウス操作が多くなるなぁと思うのですよ。
0615デフォルトの名無しさん
垢版 |
2019/08/04(日) 08:54:01.85ID:MLWItttP
Pharoに限らないかもしれないけど、プロトコルって実行時には何か意味あるの?
メソッドの整理みたいなコーディング上の機能だけ?
例えばprivateにすると赤い印がついて意味ありげになるけど、普通に呼べるし。
0617デフォルトの名無しさん
垢版 |
2019/08/04(日) 20:10:53.99ID:xdRifs7c
>>615
Monticello(SCM)的にはパッケージに含まれないクラス以外に定義されたメソッドを
パッケージに含める目印に流用している(つまり意味はある)けど実行時ではないからノーカン?
あと、メタプロ的には実行時に利用可能な情報であるとか
まあともあれ>>614の言うとおり通常は単なる分類
あるいは「メソッド」というオブジェクトの属性の一つ
みたいな感じ
0619デフォルトの名無しさん
垢版 |
2019/08/05(月) 06:37:26.58ID:UQQZLxjX
>>616
>>617
ありがとう。

>>617が言うパッケージに含まれないクラスを...ってのがよく分からないけどMonticello自体よく分かってないので勉強してきます。
0620デフォルトの名無しさん
垢版 |
2019/08/05(月) 07:03:30.02ID:VCxFmZj5
Dolphin Smalltalk 7.1、Windows 10日本語版で起動しないな
VirtualBoxにインストールしたWindows 10英語版だとあっさり起動した
7.1から追加されてるコードページの処理とかがおかしいのかねぇ
0624デフォルトの名無しさん
垢版 |
2019/09/10(火) 21:52:30.97ID:7ljGocjI
>>622
教わる側もバカじゃないし、いまは少しググれば
「あれ?なんでこんなオワコン教わってんの?意味なくね?」
って気づいちゃうからね
0626デフォルトの名無しさん
垢版 |
2019/09/14(土) 21:02:36.78ID:+ZdJt7C7
Smalltalkの講義をやりたきゃ、南米やヨーロッパあたりの大学に行くしかないな。
0631デフォルトの名無しさん
垢版 |
2020/03/05(木) 20:12:49.08ID:h922Dn8C
>>586
>ブロトタイプはsmalltalkでさくっと作って
>プロダクションはJavaScriptに書き換える

まあそういうやり方が現実的だろうな?
ライブラリやドキュメントや書籍とか
情報の充実度がぜんぜん違うからな!
0632デフォルトの名無しさん
垢版 |
2020/03/05(木) 20:21:13.17ID:h922Dn8C
>>622
学校なら生徒からの要望があるだろうからな
今時普通に普及してる言語を教えてくれって!
0633デフォルトの名無しさん
垢版 |
2020/03/08(日) 06:40:28.40ID:DSxgKaCu
VisualWorks 9.0がやっと出た
予定通りObjectStudioと統合したバージョンになったようだが
いつものようにPUL版は使えないんだろうな

一つだけいいことがあるとすれば8.x系でmacOSの3〜4世代前くらいまでしか対応できてなかったのが
ようやくCatalina対応したってことくらいかな・・
ライセンスやセキュリティライブラリの問題が厳しいのは相変わらずだろう

まあ今更ではある
0635デフォルトの名無しさん
垢版 |
2020/03/09(月) 00:53:15.95ID:cG6nKxlp
どうもV9から日本語版というのがなくなるっぽいねえ
大丈夫なのかね8.3とかライブ変換ON/OFFどっちでもデバッガに落ちるくらい
日本語扱えたもんじゃなかったが

UTF8/16も問答無用でCJK互換漢字が正規化される関係でファイル名をそのまま扱えないこともたまにあるが
これV7くらいからずっと引きずってる問題でリポートはしてあるけどファイル名をそのまま扱おうとすれば手を入れるしかなかった

CatalinaからはCJKをファイル名に使うことはそもそもできないようになったので
自動的に解決ってことにはなるんだけど
0638デフォルトの名無しさん
垢版 |
2020/05/06(水) 21:44:34.44ID:RV+vYD2y
 本来はSmalltalk / Prolog / Haskell / Lispみたいなパラダイムを具現化した言語は大学でちゃんとやった方が良いかもね。
 マーケティングを考えるとPythonとかになるんだろうけど。
0647デフォルトの名無しさん
垢版 |
2020/10/19(月) 18:41:20.01ID:DMLND2co
スレチかもしれないけど
、Python でクラスブラウザ風に使えるプログラムないかな?
0655デフォルトの名無しさん
垢版 |
2021/07/29(木) 01:21:26.01ID:AhDGNIk/
PharoはUIがどうしようもないから触る気になれない
native UIになるって話は前あったけど進んでるのかね
レスを投稿する


ニューススポーツなんでも実況