タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

smalltalkに関するyassのブックマーク (2)

  • 教養としてのSmalltalk - 石橋秀仁(zerobase)書き散らす

    オブジェクト指向も、MVC (Model-View-Controller) も、アジャイル開発 (XP: Extreme Programming) も、テスト駆動開発も、Smalltalkから生まれた、っていうことについて、徐々に体得的に実感できつつある。 現代のエンジニアリングの潮流がSmalltalkに由来するということは、そこに何か非常に重要な質が潜んでいる可能性がある。 また何か書きたい。 とりあえず現時点でほとんど確信しているのは、現代のエンジニア教養としてSmalltalkをやっとくといい、ということだ。仕事でSmalltalkを書くかどうかは関係なく。 関連情報 Smalltalk入門 (全16回) - プログラミングならドットインストール オブジェクト指向9つの簡単なルール 読解いやな法則: にわかな奴ほど語りたがる PharoCasts: Display Picasa

    教養としてのSmalltalk - 石橋秀仁(zerobase)書き散らす
    yass
    yass 2014/08/02
    " オブジェクト指向も、MVC (Model-View-Controller) も、アジャイル開発 (XP: Extreme Programming) も、テスト駆動開発も、Smalltalkから生まれた、っていうことについて、徐々に体得的に実感できつつある。"
  • 不正サイコロの目の出方をシミュレートするエイリアス法(二者択一法)を Squeak Smalltalk で - Smalltalkのtは小文字です

    KentのSmalltalkでの記事。何年ぶりなんだか。http://t.co/EN0kCYAE @umejava 1月19日 経由で、 Rolling and Flipping: Vose' Alias Algorithm in Smalltalk Darts, Dice, and Coins 面白そうなのでちょっと趣向を変えて Squeak Smalltalk のジェネレーターを使って書いて動きを見てみようと思います。 サイコロより目の数がひとつ余計ですが、二番目のリンクの最後にあるのと同じ7つの目がそれぞれ 1/8, 1/5, 1/10, 1/4, 1/10, 1/10, 1/8 というふうに偏った確率で出る場合を考えます。 まず、ケント・ベックも冒頭で触れているエイリアス法を使わないナイーブな実装。各目の閾値(境界)を前述確率から算出しておき、0から1未満の乱数がそのどの範囲に収ま

    不正サイコロの目の出方をシミュレートするエイリアス法(二者択一法)を Squeak Smalltalk で - Smalltalkのtは小文字です
  • 1