Squeak
http://www.squeak.org/
Pharo
http://www.pharo-project.org/home
商用
Cincom VisualWorks
http://smalltalk.cincom.jp/main/products/visualworks/
Smalltalk総合 Squeak Pharo
2013/02/16(土) 14:10:29.12
450デフォルトの名無しさん
2018/05/24(木) 10:59:12.28ID:39xdh1LE イメージベースのメリットを損なわずに迎合するにはどうしたらいいのだろうね
451デフォルトの名無しさん
2018/05/25(金) 07:27:46.27ID:DOfNtjf2 Smalltalk MTを使う
452デフォルトの名無しさん
2018/05/25(金) 09:39:03.58ID:yjK2xLmS kwsk
453デフォルトの名無しさん
2018/05/27(日) 18:30:14.83ID:yuKEfzlu ggrks
454デフォルトの名無しさん
2018/05/28(月) 19:28:09.07ID:r5GUJbyu 以前質問させていただいたhttps://squeak.js.org/demo/simple.htmlで学習中の者です。
現在、どのメソッド内のコードがマウスカーソルの表示処理をしているのか探してますが、うまく見つけられません。
squeak2.2ベースでMorphicではなくMVCで恐縮ですが、どこを見ればいいかご存知でしたら教えてください。
調べたこと&わかったこと。
Cursor normal displayでマウスカーソルの単発表示ができることを発見。
Cursor normal halt displayをデバッガで追っていき、表示直前に以下のメソッドが実行されることを発見。
DisplayScreen>>copyBits:from:at:clippingBox:rule:fillColor:map:
上記メソッド内の冒頭に以下のデバッグコードを挿入。
sf = Cursor normal ifTrue: [self halt].
Cursor normal displayを再度doitしてhaltで止まることを確認。
この状態でウインドウのないDisplayScreen上でマウスを動かしてみる。
が、haltで止まらないことからこのメソッドは表示処理に使われていないと予想。
他は何を調べればいいでしょう?
現在、どのメソッド内のコードがマウスカーソルの表示処理をしているのか探してますが、うまく見つけられません。
squeak2.2ベースでMorphicではなくMVCで恐縮ですが、どこを見ればいいかご存知でしたら教えてください。
調べたこと&わかったこと。
Cursor normal displayでマウスカーソルの単発表示ができることを発見。
Cursor normal halt displayをデバッガで追っていき、表示直前に以下のメソッドが実行されることを発見。
DisplayScreen>>copyBits:from:at:clippingBox:rule:fillColor:map:
上記メソッド内の冒頭に以下のデバッグコードを挿入。
sf = Cursor normal ifTrue: [self halt].
Cursor normal displayを再度doitしてhaltで止まることを確認。
この状態でウインドウのないDisplayScreen上でマウスを動かしてみる。
が、haltで止まらないことからこのメソッドは表示処理に使われていないと予想。
他は何を調べればいいでしょう?
455デフォルトの名無しさん
2018/05/28(月) 19:31:54.25ID:yucnVNXj そろそろmaximumtalkが出てきてもよい。
456デフォルトの名無しさん
2018/05/29(火) 08:26:49.06ID:mlXbo3Of ハードウェアカーソルなんじゃないの?よく知らんけど。
457デフォルトの名無しさん
2018/05/29(火) 13:21:37.74ID:KXlYVobD >>454
カーソルの表示処理を知りたいのであれば、Cursor nomal halt; show を追っかけた方がいいですね。
display はご自身でお調べになった結果からも分かるように
レシーバーである画像オブジェクト(カーソルもこれに属します)を画面左上(0@0)に表示するだけの処理になります。
たとえば From fromUser display とすると、選択した矩形領域を切り取って左上に表示するコードになります。
あと、showの方もおっかけると分かりますが、最後はプリミティブ(VMの関数呼び出し)に行き当たるので
どんな処理をしているかは該当するVM内関数のコードを見てあげる必要があります。
カーソルの表示処理を知りたいのであれば、Cursor nomal halt; show を追っかけた方がいいですね。
display はご自身でお調べになった結果からも分かるように
レシーバーである画像オブジェクト(カーソルもこれに属します)を画面左上(0@0)に表示するだけの処理になります。
たとえば From fromUser display とすると、選択した矩形領域を切り取って左上に表示するコードになります。
あと、showの方もおっかけると分かりますが、最後はプリミティブ(VMの関数呼び出し)に行き当たるので
どんな処理をしているかは該当するVM内関数のコードを見てあげる必要があります。
458デフォルトの名無しさん
2018/05/29(火) 19:03:44.38ID:xdaZSLqM >>456,457
いいヒントになりました。感謝!
現時点での自分の理解
Cursor>>beCursorが<primitive: 101>を呼び出す。
vm.jsのprimitiveBeCursorがカーソル形状データをcursorCanvasにセットする。
squeak.jsのupdateMousePosがcursorCanvasの座標をマウス移動に応じて変更する。
というわけで、SqueakJSの場合は、マウスカーソル専用のcanvasを別に用意して、画面用のcanvasの上に重ねて表示していると理解。
確かにこれでは、メソッド内でマウスカーソルとウインドウの重ね合わせ処理を探しても見つからないはずだ。
ちなみに、Interpreter>>primitiveBeCursorのコメントに
"Set the cursor to the given shape. The Mac only supports 16x16 pixel cursors."
とあったので、Mac版ではOS自体のカーソルの形状を変更して利用してるみたいですね(未確認)
マウスカーソルが画面外に出たときの挙動を比べると、
SqueakJSではcanvas製のマウスカーソルが画面端においていかれるのに対して、
Squeak.exeではマウスカーソルが画面端に残らないのがそのせいかな、と思ったり。
いいヒントになりました。感謝!
現時点での自分の理解
Cursor>>beCursorが<primitive: 101>を呼び出す。
vm.jsのprimitiveBeCursorがカーソル形状データをcursorCanvasにセットする。
squeak.jsのupdateMousePosがcursorCanvasの座標をマウス移動に応じて変更する。
というわけで、SqueakJSの場合は、マウスカーソル専用のcanvasを別に用意して、画面用のcanvasの上に重ねて表示していると理解。
確かにこれでは、メソッド内でマウスカーソルとウインドウの重ね合わせ処理を探しても見つからないはずだ。
ちなみに、Interpreter>>primitiveBeCursorのコメントに
"Set the cursor to the given shape. The Mac only supports 16x16 pixel cursors."
とあったので、Mac版ではOS自体のカーソルの形状を変更して利用してるみたいですね(未確認)
マウスカーソルが画面外に出たときの挙動を比べると、
SqueakJSではcanvas製のマウスカーソルが画面端においていかれるのに対して、
Squeak.exeではマウスカーソルが画面端に残らないのがそのせいかな、と思ったり。
459デフォルトの名無しさん
2018/06/06(水) 18:48:46.42ID:CR/iRC+P この言語しばらく使ってるとゴミさが身に染みてくるんだよな
うっかり間違って採用しちゃった企業も途中で捨てるから、いつまでも利用者が増えない
うっかり間違って採用しちゃった企業も途中で捨てるから、いつまでも利用者が増えない
460デフォルトの名無しさん
2018/06/07(木) 10:22:09.81ID:hfG4kssF アンチもゴミさが分かるくらいまで使えれるならたいしたものだがな
461デフォルトの名無しさん
2018/06/07(木) 23:43:33.75ID:UtcVrbmV そういや一時期Smalltalk使ってるのをアピールしてる日本の会社あったよね
昔じゃないよ去年とか一昨年くらいの話
あそこってどうなったの?まだSmalltalk使ってる?
昔じゃないよ去年とか一昨年くらいの話
あそこってどうなったの?まだSmalltalk使ってる?
462デフォルトの名無しさん
2018/06/09(土) 09:40:57.88ID:bWDMGgNI 沈黙が答えになる事って…あるよねw
463デフォルトの名無しさん
2018/06/09(土) 21:41:13.38ID:1/KaWO1v SqueakかPharoのCogDroidβ以外のAndroid用のVMってあります?
464デフォルトの名無しさん
2018/06/12(火) 07:34:59.34ID:ce6DqrlW シンプルにオワコン
465デフォルトの名無しさん
2018/06/12(火) 18:45:37.85ID:Cn6AV8cF スモールトーク中に親でも殺されたのか?
466デフォルトの名無しさん
2018/06/12(火) 22:50:43.36ID:u5+rFxMt しかしまあ使うとアンチになるよな
467デフォルトの名無しさん
2018/06/13(水) 08:03:22.94ID:I7rQAugb たしかに理解や使い方間違うと確実にアンチ化するな
468デフォルトの名無しさん
2018/06/13(水) 22:37:11.04ID:khnGSp0+ 正しく理解するとゴミさが深く理解できるんだよなぁ
469デフォルトの名無しさん
2018/06/13(水) 23:27:17.55ID:I7rQAugb ちゃんとSmalltalkを理解した上でクソって言ってる人って
今まで2人しか見たことないわ
他はろくすっぽ使ったこともない雑魚ばっかだった
今まで2人しか見たことないわ
他はろくすっぽ使ったこともない雑魚ばっかだった
470デフォルトの名無しさん
2018/06/14(木) 07:57:02.26ID:p7mhm0Dw 6月のSmalltalk勉強会は26日(火)SORABITOさんにて。
小田さんによる「Pharoで3D」のお話です。#st_study
https://t.co/wMiwwytiyq
SORABITO、Smalltalkと縁を切ったわけじゃないみたいだな 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
小田さんによる「Pharoで3D」のお話です。#st_study
https://t.co/wMiwwytiyq
SORABITO、Smalltalkと縁を切ったわけじゃないみたいだな 👀
Rock54: Caution(BBR-MD5:b73a9cd27f0065c395082e3925dacf01)
471デフォルトの名無しさん
2018/06/14(木) 12:45:48.08ID:XNforaWv 批判者が少ないのは人口が少ないからだろ
実用言語には利用者の多さが重要
実用言語には利用者の多さが重要
472デフォルトの名無しさん
2018/06/16(土) 10:11:54.52ID:g7M4af5a 批判者が少ないのは世界で愛されているプログラミング言語ランキング2位だから。
https://fossbytes.com/most-loved-and-most-hated-programming-languages/
https://fossbytes.com/most-loved-and-most-hated-programming-languages/
473デフォルトの名無しさん
2018/06/16(土) 22:52:35.91ID:f7QzGptj 愛好者ランキング高いのは仕事で使う奴が少ないからじゃないの
474デフォルトの名無しさん
2018/06/16(土) 23:47:04.64ID:VzCdEHqb475デフォルトの名無しさん
2018/06/17(日) 12:09:43.62ID:n/RtHWX0 >>474
66.7%ではなく67.0%なんだけど?数字読めない人でちゅか?
66.7%ではなく67.0%なんだけど?数字読めない人でちゅか?
476デフォルトの名無しさん
2018/07/04(水) 22:26:52.02ID:gFgZc5FG 7BK
477デフォルトの名無しさん
2018/07/05(木) 16:51:13.60ID:AeL6VB/V 7BK
478デフォルトの名無しさん
2018/07/09(月) 02:22:15.36ID:XV3nMjDz Smalltalkは文化的にタイピング量が多くなってしまうのが面倒い
あとPharoがころころ仕様が変わるのでついていくの面倒い
好きな言語なんだけどね
あとPharoがころころ仕様が変わるのでついていくの面倒い
好きな言語なんだけどね
479デフォルトの名無しさん
2018/07/09(月) 08:00:36.48ID:lKdQESUF 文化的なことを言っていいなら、Smalltalkにはかなり以前からIDEからの支援が提供されていたので
タイプ数もスペル等の記述の正確性への心理的負担も他の言語よりずっと少なくて済む印象が強いなぁ…
仕様の変遷の激しさは同感。でも、まぁそれはSmalltalkの宿命っぽいところもあり半分あきらめている^^;
どうしても耐えられなければ、比較的変化の穏やかなVisualWorks等の商用Smalltalkという選択肢もあるし
タイプ数もスペル等の記述の正確性への心理的負担も他の言語よりずっと少なくて済む印象が強いなぁ…
仕様の変遷の激しさは同感。でも、まぁそれはSmalltalkの宿命っぽいところもあり半分あきらめている^^;
どうしても耐えられなければ、比較的変化の穏やかなVisualWorks等の商用Smalltalkという選択肢もあるし
480デフォルトの名無しさん
2018/07/09(月) 20:27:32.77ID:t2m7hyzb >タイプ数もスペル等の記述の正確性への心理的負担も他の言語よりずっと少なくて済む印象が強いなぁ…
懐古じじいは昔の知識だけで書いてるんだろうけど
いまどきの言語とIDEの組み合わせからみたら
Smalltalkの補完はゴミだよ。
型推論すれば必要ないって分かるものも補完の候補で出てきやがる。
懐古じじいは昔の知識だけで書いてるんだろうけど
いまどきの言語とIDEの組み合わせからみたら
Smalltalkの補完はゴミだよ。
型推論すれば必要ないって分かるものも補完の候補で出てきやがる。
481デフォルトの名無しさん
2018/07/09(月) 22:16:42.56ID:lKdQESUF いまどきの言語とIDEの組み合わせで事足りるならそれでええやん
なんでSmalltalkなんか使うの?
なんでSmalltalkなんか使うの?
482デフォルトの名無しさん
2018/07/11(水) 10:25:06.22ID:Di9toeeY 事足りるとか意味わからんw
Smalltalkが下なの!他の言語では可能でもSmalltalkでは出来ないことばかりなの!
Smalltalkが下なの!他の言語では可能でもSmalltalkでは出来ないことばかりなの!
483デフォルトの名無しさん
2018/07/11(水) 13:07:29.62ID:KYcQX5wS お前がずっとここに張り付いてる意味のほうがわからんわw
484デフォルトの名無しさん
2018/07/23(月) 19:59:13.08ID:zTtitSCV Javaが有料になるね
485デフォルトの名無しさん
2018/07/23(月) 22:06:07.25ID:Q6wnKVb1 JavaからSmalltalkに乗り換える開発者が100000000人に一人くらい居ると良いね
486デフォルトの名無しさん
2018/07/23(月) 22:57:29.11ID:vRC8V2l2 まだいたのか?w
487デフォルトの名無しさん
2018/07/24(火) 00:15:09.79ID:hd2KDLST >>486
Javaにな。
Javaにな。
488デフォルトの名無しさん
2018/07/24(火) 19:47:55.51ID:hdkhQgn+489デフォルトの名無しさん
2018/07/24(火) 20:11:42.88ID:uE6euhjZ 滅んだと信じ込んでる無知がうるさいから
わざわざSmalltalk除く細工しこんでるしね
わざわざSmalltalk除く細工しこんでるしね
490デフォルトの名無しさん
2018/07/24(火) 22:59:22.32ID:DZBDgB7Z え?w
どういうこと?ww
どういうこと?ww
491デフォルトの名無しさん
2018/07/25(水) 02:10:01.08ID:41CwtA3+ よほど都合が悪いようだな
492デフォルトの名無しさん
2018/07/25(水) 06:43:03.94ID:mN0a4pAv Smalltalk除く細工ってw
被害妄想もここまで行くと病気ww
被害妄想もここまで行くと病気ww
493デフォルトの名無しさん
2018/07/25(水) 10:52:57.76ID:e+MDyKb9 Smalltalkを狙って抜いたというよりは
当初適当な比率で順位決めたらSmalltalkが二位なんかに入っちゃったもんだから
もうちょっとましな結果になるように評価法を適正なものに変えたといったところだろう
当初適当な比率で順位決めたらSmalltalkが二位なんかに入っちゃったもんだから
もうちょっとましな結果になるように評価法を適正なものに変えたといったところだろう
494デフォルトの名無しさん
2018/07/28(土) 16:55:03.15ID:/B+yPR+/ 普通に考えて外れ値の扱いになるのは仕方ないよ
一部の狂信者以外は誰も使ってないんだから
一部の狂信者以外は誰も使ってないんだから
495デフォルトの名無しさん
2018/07/28(土) 18:39:43.88ID:pQDm+p5U >>494
小学校のプログラミングすら知らない人?
小学校のプログラミングすら知らない人?
496デフォルトの名無しさん
2018/07/28(土) 18:57:47.26ID:K993nwvZ Scratchのこと?あれは良いものだね。
でも最早Smalltalk関係ないじゃん。捨てられてんじゃん。
わざわざ別言語に乗り換えられてるなんてゴミ言語の証拠じゃん。
でも最早Smalltalk関係ないじゃん。捨てられてんじゃん。
わざわざ別言語に乗り換えられてるなんてゴミ言語の証拠じゃん。
497デフォルトの名無しさん
2018/07/28(土) 19:26:11.63ID:eB5Nfvv3 ScratchはおろかSqueak/etoysで知識止まってるとか?
498デフォルトの名無しさん
2018/07/29(日) 02:00:27.18ID:wDMxHmyD 教育用言語として普及しているのは
スクラッチであってスモールトーク自体じゃないから
やっぱりスモールトークは使いづらいってことじゃん
スクラッチであってスモールトーク自体じゃないから
やっぱりスモールトークは使いづらいってことじゃん
499デフォルトの名無しさん
2018/07/29(日) 07:43:43.93ID:uE0dE1bw 子供であってもSmalltalk-72のころから常にSmalltalkは人を選んで来たよね
ドローイング/ペインティングツール、回路設計支援ツールとかまで作れたのは一握りの優れた子供だけ
Personal Dynamic Media (1977) にもブルース・ホーン(後にAppleでFinder等の開発に寄与)を含む
5人の子供の名前しかクレジットされていない
ドローイング/ペインティングツール、回路設計支援ツールとかまで作れたのは一握りの優れた子供だけ
Personal Dynamic Media (1977) にもブルース・ホーン(後にAppleでFinder等の開発に寄与)を含む
5人の子供の名前しかクレジットされていない
500デフォルトの名無しさん
2018/07/29(日) 10:26:22.75ID:tB0h0B46 Scratch2.0の方が便利なのに、何も知らない子供にScratch1.4(Smalltalkで実装されてる)を使うように推薦するSmalltalkerって
マジで害悪だよねw
マジで害悪だよねw
501デフォルトの名無しさん
2018/07/29(日) 10:45:57.62ID:a6Ijj6Cq オフラインならScratch1.4の方が断然便利だろ
タブ向けもPyonkeeしか提供されてないし
なんだかんだいったところで結局Smalltalk以外選択肢がないんじゃしかたない
タブ向けもPyonkeeしか提供されてないし
なんだかんだいったところで結局Smalltalk以外選択肢がないんじゃしかたない
502デフォルトの名無しさん
2018/07/29(日) 11:40:52.07ID:mgWFd1me Scratch3.0(もうプレビュー版が出てる。タブレットにも対応してるし、スマホでもプレイ可能)が正式リリースされても
SmalltalkerはPyonkeeを無垢な子供に推薦するんだろうなぁ
マジで害悪だよね
SmalltalkerはPyonkeeを無垢な子供に推薦するんだろうなぁ
マジで害悪だよね
503デフォルトの名無しさん
2018/07/29(日) 12:00:50.31ID:uE0dE1bw スクラッチ勢は古参のSmalltalk使いをずいぶん煙たがっているんだな
504デフォルトの名無しさん
2018/07/29(日) 19:09:40.65ID:KYxUUPyu そりゃSmalltalkを布教したいという邪な欲望丸出しで
新バージョンへの移行を妨げる分断工作してんだから
疎まれて当然でしょ
子供の教育を考えたら百害あって一利なし
新バージョンへの移行を妨げる分断工作してんだから
疎まれて当然でしょ
子供の教育を考えたら百害あって一利なし
505デフォルトの名無しさん
2018/07/29(日) 22:33:15.18ID:IP0PCozx >>503
いや単に他の板から逃げて来た知ったかが居るだけだから。(実装の件とか思い込みで言ってるのバレバレだし)
いや単に他の板から逃げて来た知ったかが居るだけだから。(実装の件とか思い込みで言ってるのバレバレだし)
506デフォルトの名無しさん
2018/07/29(日) 23:26:10.09ID:ukosYdvV 反論出来なくなると、こうやって相手にSmalltalkを知らないヤツってレッテル貼るところまでがテンプレだよねw
(まあ死滅したクソマイナー言語を知らなくても不思議は無いし、成功率は高そうw)
(まあ死滅したクソマイナー言語を知らなくても不思議は無いし、成功率は高そうw)
507デフォルトの名無しさん
2018/07/30(月) 09:24:27.16ID:WqtRT7VD >>504
想像でいってんの?現場の人間の本音なの?
想像でいってんの?現場の人間の本音なの?
508デフォルトの名無しさん
2018/07/30(月) 12:30:12.43ID:GSadbCB6 >>506
知っている範囲で構わないんだけどSmalltalkはどこらへんがクソだと一般に思われているの?
知っている範囲で構わないんだけどSmalltalkはどこらへんがクソだと一般に思われているの?
509デフォルトの名無しさん
2018/07/31(火) 07:22:46.17ID:HSKVxhV4 >>502が自白しているように、全ては病的アンチの妄想。
510デフォルトの名無しさん
2018/07/31(火) 08:07:44.98ID:hpcufxDD 所詮VBにすら負ける言語だからね
Scratchを別言語でゼロから再実装されても仕方ないよ
Scratchを別言語でゼロから再実装されても仕方ないよ
511デフォルトの名無しさん
2018/07/31(火) 09:56:14.34ID:KsiqHYAS512デフォルトの名無しさん
2018/07/31(火) 19:49:27.28ID:rWkH45O1 TIOBEだけが生きがいの>>510さんをいじめないで!
513デフォルトの名無しさん
2018/08/01(水) 10:19:33.52ID:pTJ8Mj+u SmalltalkとVBといえば九大病院
Scratchの件と合わせて他言語に完敗した歴史として語り継いでいくべき
Scratchの件と合わせて他言語に完敗した歴史として語り継いでいくべき
514デフォルトの名無しさん
2018/08/01(水) 12:12:18.19ID:SPXi67Wg >>513
これのこと?
九大病院“つまずき”の真相 「要件定義の甘さ」が尾を引く
http://web.archive.org/web/19990910201442/http://www3.nikkeibp.co.jp:80/WAT2/971212/971212trein01.html
単に日本IBMの思惑とマネージメントに問題があっただけのような気がするんだけど
513はこの件で具体的にはSmalltalkの何が悪かったと語り継ぎたいの?
これのこと?
九大病院“つまずき”の真相 「要件定義の甘さ」が尾を引く
http://web.archive.org/web/19990910201442/http://www3.nikkeibp.co.jp:80/WAT2/971212/971212trein01.html
単に日本IBMの思惑とマネージメントに問題があっただけのような気がするんだけど
513はこの件で具体的にはSmalltalkの何が悪かったと語り継ぎたいの?
515デフォルトの名無しさん
2018/08/01(水) 16:36:59.93ID:YzenuR1L へー、九大病院だけじゃなくて長野オリンピックのシステムもSmalltalkじゃ上手くいかなかったけどVBでは開発出来たんだね
Smalltalkでは開発失敗したけど、VBなら成功したんだね
Smalltalkでは開発失敗したけど、VBなら成功したんだね
516デフォルトの名無しさん
2018/08/01(水) 17:10:10.76ID:BTEYoqnj 一方、米IBMは96年開催のアトランタ・オリンピックのシステム開発で
同社のSmalltalk開発ツールであるVisualAgeを使用しなんら支障なかったので
結局、日本IBMの技術力とマネージメントだけが問題なんだよね
同社のSmalltalk開発ツールであるVisualAgeを使用しなんら支障なかったので
結局、日本IBMの技術力とマネージメントだけが問題なんだよね
517デフォルトの名無しさん
2018/08/01(水) 23:42:33.11ID:De3zxK3m VBでも開発に失敗してたら、そういう言い訳も通ったかもねw
518デフォルトの名無しさん
2018/08/01(水) 23:50:04.05ID:De3zxK3m ていうか、Smalltalkから他言語に乗り換えた話ばかりじゃん
逆に他言語からSmalltalkに乗り換えた例はないわけ?
一件くらいあるだろゴミクソ言語でも
逆に他言語からSmalltalkに乗り換えた例はないわけ?
一件くらいあるだろゴミクソ言語でも
519デフォルトの名無しさん
2018/08/02(木) 04:59:21.56ID:Ys32VeUa 自分のバカを晒すのってそんなに快感?
520デフォルトの名無しさん
2018/08/02(木) 07:14:28.33ID:CFrO6zQZ キミみたいな筋金入りのアンチならケント・ベックがその名をはせた
クライスラー総合報酬(Chrysler Comprehensive Compensation, 通称C3)プロジェクトの失敗
も大好物なんじゃない?http://bliki-ja.github.io/C3/
やれエクストリーム・プログラミングだのやれテスト駆動開発だのと偉そうなことを言ったところで
COBOLで書かれたレガシーシステムのひとつもリプレースできないヘタレ言語
これもぜひレパートリーに入れといてくれw
クライスラー総合報酬(Chrysler Comprehensive Compensation, 通称C3)プロジェクトの失敗
も大好物なんじゃない?http://bliki-ja.github.io/C3/
やれエクストリーム・プログラミングだのやれテスト駆動開発だのと偉そうなことを言ったところで
COBOLで書かれたレガシーシステムのひとつもリプレースできないヘタレ言語
これもぜひレパートリーに入れといてくれw
521デフォルトの名無しさん
2018/08/03(金) 01:18:16.58ID:uU9OaLXG 失敗と言いつつ、実は成功したと思ってる例を出してくるあたりセコイねー
Smalltalkerってホントしょーもねーなw
はるか昔にCOBOLのリプレースに一時的に成功したのが
Smalltalkの数少ない(唯一の?)輝かしい成果ってことは分かったよ
その後またCOBOLに戻っちゃったみたいだけど、オマケで
VB > Smalltalk >= COBOL
って事にしてあげるねw
Smalltalkerってホントしょーもねーなw
はるか昔にCOBOLのリプレースに一時的に成功したのが
Smalltalkの数少ない(唯一の?)輝かしい成果ってことは分かったよ
その後またCOBOLに戻っちゃったみたいだけど、オマケで
VB > Smalltalk >= COBOL
って事にしてあげるねw
522デフォルトの名無しさん
2018/08/03(金) 07:40:24.14ID:y6kY24dN なに譲歩してんだよwヘタレなアンチだなww
523デフォルトの名無しさん
2018/08/03(金) 09:06:32.48ID:lNyga89J オマケでCOBOLに勝った認定でウキウキのSmalltalkerさんw
524デフォルトの名無しさん
2018/08/03(金) 11:24:34.98ID:R0Cvbg6F C3って成功プロジェクトなの?アンチの基準がいまいちわからんな
525デフォルトの名無しさん
2018/08/03(金) 14:39:00.65ID:tFPKdDsk アンチって言えばCincom出身のこの人
https://www.reddit.com/user/dlyund?count=1000&after=t1_czedjw5
全力でSmalltalk殺しにかかっててきてて怖いw
https://www.reddit.com/user/dlyund?count=1000&after=t1_czedjw5
全力でSmalltalk殺しにかかっててきてて怖いw
526デフォルトの名無しさん
2018/08/03(金) 19:30:36.83ID:2FdAV8tR まだ生きてるような言い方するなよ
死んでんだよ、ずっと昔に
死んでんだよ、ずっと昔に
527デフォルトの名無しさん
2018/08/04(土) 19:27:10.66ID:b5WC5Mv1 この人の主張は
- Smalltalkは個人や小さな規模では楽しいかもしれないが大規模には使えない
- Smalltalkが大規模でも快適であるような嘘の宣伝はやめろ
- うっかり真に受けてCincomに入りいくつかの大規模案件に従事したが時間の無駄になった
と(思い込みによる誤認はあるものの)アンチな理由がはっきりしていて見ていてすごく胸が痛むが
ここに居着いているアンチはSmalltalkを使ったことはおろか恐らくは関わりすらなかったろうに
今はただひたすらSmalltalkが死んだことにしたいだけのために日々戦っていてそれもそれで気の毒だ
- Smalltalkは個人や小さな規模では楽しいかもしれないが大規模には使えない
- Smalltalkが大規模でも快適であるような嘘の宣伝はやめろ
- うっかり真に受けてCincomに入りいくつかの大規模案件に従事したが時間の無駄になった
と(思い込みによる誤認はあるものの)アンチな理由がはっきりしていて見ていてすごく胸が痛むが
ここに居着いているアンチはSmalltalkを使ったことはおろか恐らくは関わりすらなかったろうに
今はただひたすらSmalltalkが死んだことにしたいだけのために日々戦っていてそれもそれで気の毒だ
528デフォルトの名無しさん
2018/08/04(土) 20:25:36.59ID:FQScXhqI Smalltalkは分かりやすく底が浅いから
直ぐに大規模開発には使い物にならないって分かりそうなもんだけどな
直ぐに大規模開発には使い物にならないって分かりそうなもんだけどな
529デフォルトの名無しさん
2018/08/04(土) 23:02:14.06ID:JbVQBnJc530デフォルトの名無しさん
2018/08/05(日) 00:31:28.24ID:GRCljFf8 おまゆう
531デフォルトの名無しさん
2018/08/05(日) 11:51:45.29ID:BjqtCINc >>529
よく分からんけど朝鮮人とかが一向に証拠出さないようなもんかな。
よく分からんけど朝鮮人とかが一向に証拠出さないようなもんかな。
532デフォルトの名無しさん
2018/08/05(日) 13:05:45.94ID:UK/B67EM >>531 ケツの穴野郎は出てけ
533デフォルトの名無しさん
2018/08/11(土) 20:05:55.95ID:45fzZyx2 Smalltalkは大規模開発に使えないのは分かった。
だったら小規模開発には使えるの?
だったら小規模開発には使えるの?
534デフォルトの名無しさん
2018/08/11(土) 21:54:00.90ID:LP7D49Ec 粘着アンチ?
535デフォルトの名無しさん
2018/08/11(土) 22:35:15.61ID:v6slN3br 案外Smalltalkラブなのかもね!
536デフォルトの名無しさん
2018/08/11(土) 23:09:16.10ID:dFDFw6X4 中規模ぐらいまでは実績あるよ
537デフォルトの名無しさん
2018/08/12(日) 00:27:01.19ID:zrQKHFYI 人数、クラス数はどのくらいでした?
538デフォルトの名無しさん
2018/08/12(日) 17:42:54.53ID:LIc9zCtF 具体的な数値を言ったら「あれ?そんなクソザコ小規模を中規模呼ばわりしてるの?Smalltalkerってクソザコだねw」
って言われてしまいそうで怖いです
勘弁してください
って言われてしまいそうで怖いです
勘弁してください
539デフォルトの名無しさん
2018/08/13(月) 10:38:28.57ID:9A3JP9yQ モデルベース開発は「動く仕様書」が必須だから、あとは使い所を決める人のセンスの問題だな。
540デフォルトの名無しさん
2018/08/13(月) 13:38:17.74ID:WcnOdzdd 使い所を決めるセンスがある人が死んだ言語を選ぶわけがないから
Smalltalkによる開発は必ず失敗するってことだね
Smalltalkによる開発は必ず失敗するってことだね
541デフォルトの名無しさん
2018/08/13(月) 15:31:58.13ID:sJwTnUZU 自己定義してて、コードに全部実装書いてあるSmalltalkやっぱ偉大だな… 哲学的な問にも応えてくれる
542デフォルトの名無しさん
2018/08/13(月) 19:38:04.63ID:MscllZ9T543デフォルトの名無しさん
2018/08/13(月) 20:08:23.74ID:H69VLQ/w ここんところSmalltalk-72で遊んでいるんだけど
https://lively-web.org/users/Dan/ALTO-Smalltalk-72.html
Smalltalk-72の実装がブートストラップくらいしか自身で記述されていないのが辛い
http://www.fit.vutbr.cz/study/courses/OMP/public/software/sqcdrom2/Packages/Languages/Smalltalk72/ALLDEFS
Squeak Smalltalkで書かれたのもいちおうあるけど細かいところは端折っているっぽい
http://wiki.squeak.org/squeak/989
すべての言語処理系がSqueakみたいにセルフホスティングされていると学習がすこぶる捗るんだけどなぁ…
https://lively-web.org/users/Dan/ALTO-Smalltalk-72.html
Smalltalk-72の実装がブートストラップくらいしか自身で記述されていないのが辛い
http://www.fit.vutbr.cz/study/courses/OMP/public/software/sqcdrom2/Packages/Languages/Smalltalk72/ALLDEFS
Squeak Smalltalkで書かれたのもいちおうあるけど細かいところは端折っているっぽい
http://wiki.squeak.org/squeak/989
すべての言語処理系がSqueakみたいにセルフホスティングされていると学習がすこぶる捗るんだけどなぁ…
544デフォルトの名無しさん
2018/08/16(木) 11:11:28.77ID:pVGvIeE9 学習がすこぶる捗るのに死んじゃったの?
545デフォルトの名無しさん
2018/08/16(木) 20:45:03.97ID:i9v1iZeN いいかげんうざいよ
546デフォルトの名無しさん
2018/08/16(木) 21:03:20.15ID:IlTpcGkS >>543
ALLDEFSの文字化けしてないヤツ(しかもたぶん当時実際に使われてたバージョン)見つけた!
https://archive.org/stream/bitsavers_xeroxsmall_3302539
ALLDEFSの文字化けしてないヤツ(しかもたぶん当時実際に使われてたバージョン)見つけた!
https://archive.org/stream/bitsavers_xeroxsmall_3302539
547デフォルトの名無しさん
2018/08/17(金) 07:11:53.61ID:lJ8Jpbwn Windows1.0を起動できたって喜ぶのと同じレベルだけど、そういう非生産的なのも趣味としては良いよね
548デフォルトの名無しさん
2018/08/17(金) 10:14:46.01ID:QKG2yL7s PolyMathOrg の libtensorflow-pharo-bindings を macOS と Windows とで試してて気になったんだけど
GitHub からのクローン後のコンパイルが macOS版 Pharo だと一瞬なのに
Windows版だとかなり時間がかかるのはそういうもの?
GitHub からのクローン後のコンパイルが macOS版 Pharo だと一瞬なのに
Windows版だとかなり時間がかかるのはそういうもの?
レスを投稿する
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
