sumim

@sumim

Smalltalkのファン。パーソナルコンピューティングの歴史や未来に興味を持つ。Smalltalkはアラン・ケイらが理想のPC向け暫定的OSとして70年代に試作し以降、GUIやIDE、OOPやデザパタ、開発手法等を創出、模倣されることで世に広めた。古典である一方でなどとして、今なお進化を続けている。

JAPAN
Vrijeme pridruživanja: kolovoz 2007.

Tweetovi

Blokirali ste korisnika/cu @sumim

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @sumim

  1. Prikvačeni tweet
    1. pro 2019.

    今どきのSmalltalkなら がお薦めです。レトロなのがお好みでしたらWebブラウザで気軽に動かせるMini Squeak 2.2  があります。メッセージングのOOPは、着想を比較的素直に実装したSmalltalk-72  で遊ぶと理解が深まります!

    Prikaži ovu nit
    Poništi
  2. prije 28 minuta

    それは是非、未整理のままでも公開していただきたい! and/or 微力ながら整理のお手伝いもします!

    Poništi
  3. proslijedio/la je Tweet
    prije 3 sata
    Odgovor korisniku/ci

    業務パッケージとしてもフレームワークとしても中途半端ですよね。私はあれをERPとは認めません。 元々Smalltalkで書いていたものをJavaに置き換えたものですが、Javaのゴリゴリのアーキテクトとかいない中、SIerの開発力のあると言われていた人が無理やりJava化したもの。。。

    Poništi
  4. proslijedio/la je Tweet

    A quick & easy way to check if your Random Number Generator is totally broken!

    Poništi
  5. proslijedio/la je Tweet
    1. velj

    ちょ、アラン・ケイって、未踏のPMだったことあるの!!??

    Poništi
  6. proslijedio/la je Tweet
    prije 11 sati

    型番の判定、同じSAAB 社で飛行機と自動車を作ってた時代ならでは。、、今なら Honda Jet とHonda Fit か。

    Poništi
  7. prije 13 sati

    こちらにはアニマルがw(違う)

    Prikaži ovu nit
    Poništi
  8. proslijedio/la je Tweet
    prije 14 sati
    Odgovor korisniku/ci

    1972年のSimulaの紹介で既にvehicleクラスを継承してtruck, bus, carクラスを作るという例が出てきます。 pp. 203-204

    Poništi
  9. prije 14 sati

    念のため…とかいって読み返したらいきなり犬とか猫とか引っかかってきてドキドキしちゃったよ!w

    Prikaži ovu nit
    Poništi
  10. prije 16 sati

    本件に関しそれには及びません…が、何か機会あるごとに青本、黄本、ついでに緑本を読み返す習慣をつけるのはとても良いことなので、あえておとめはいたしませぬ。^^;  未読の方もぜひ!w→

    Poništi
  11. prije 16 sati

    「明日のメロス。」昨日のメロスは眼に涙を浮べて言った。「私を殴れ。ちから一ぱいに頬を殴れ。私は、昨日一度、悪い夢を見た。君がもし私のジャンプのコードの意味がとれず、改良したくともどうにも手をつけられないのなら、それは私が今日の君のことを考えてコードを書かなかったからなのだ。殴れ」

    Poništi
  12. proslijedio/la je Tweet
    5. velj

    メロスにはオブジェクト指向がわからぬ。 クラスもわからぬ。 どうせ一人で作ってるんだから適当な名前でもいいではないか。 無理して機能を分けなくてもいいではないか。 しかし、ジャンプの挙動に関しては人一倍敏感であった。

    Poništi
  13. prije 17 sati

    もっともアラン・ケイの方も、こと子供向けには「箱」クラスを定義してそのインスタンスに「ジョー」とか「ジル」とか名付けてメッセージを送ったりはしていますので、五十歩百歩といったところでしょうか…^^;→同じく「Personal Computing」[PDF直リン、乱丁注意] より

    Prikaži ovu nit
    Poništi
  14. prije 17 sati

    対して、アラン・ケイは(もとより彼のOOPの要件ではないので、動物クラスを“継承”した犬猫クラスで説明する必要は決してないですし─^^;)メッセージングとポリモーフィズムの説明でもsinや+演算子を使うなど、言うほど現実離れはしていない印象を個人的には持っています。

    Prikaži ovu nit
    Poništi
  15. prije 18 sati

    実は(犬猫やズバリ自動車ではありませんが─)自動車と飛行機を持ち出しての説明はストロヴストルップがC++でやっていたのが元祖っぽいところがあります^^;(SAABは今は亡き北欧の有名メーカー。為念)→同「What is ‘‘Object-Oriented Programming’’?」 [PDF直リン注意] より

    Prikaži ovu nit
    Poništi
  16. prije 18 sati

    んー。文脈から「OOPの元祖」はC++を指していらっしゃると読みとったのですが、もしそうなら「継承はOOPのメインじゃないよ」はストロヴストルップの結論とはちょっと違ってきてしまいますね…^^;→「What is ‘‘Object-Oriented Programming’’?」[PDF直リン注意]

    Poništi
  17. proslijedio/la je Tweet
    5. velj

    Smalltalk-72 読めない… ( •̀ㅁ•́;)

    Poništi
  18. proslijedio/la je Tweet
    5. velj

    なるほどー、ああいう複雑な仕様はアランケイの本意ではなかったのですね。その意味では、Scratchの方がアランケイのOOPに近いかもですね。うちの息子もメッセージパッシングを自然に使いこなしてる。

    Poništi
  19. 5. velj

    もっともSmalltalk-72はメソッドとしてパーサー書かせるとかこれはこれで十分常軌を逸している^^;ので、別の難しさはありますけどね!

    Poništi
  20. proslijedio/la je Tweet
    4. velj
    Odgovor korisnicima

    特に「もードレスはどこから来たか」はUXを考える時に知っていると役立ちそうですね😄

    Poništi
  21. 4. velj

    集中力はなんとか頑張っていただくとして😅、入手性については無問題です!→

    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·