タグ

classboxに関するkyabのブックマーク (2)

  • Classbox のメソッド探索ルール - Smalltalkのtは小文字です

    Ruby会議で飛び出た Ruby 2.0 の予定。目玉に Smalltalk の特に Squeak で初めて実装が試されたゆかりの機能が2つもあって、Squeakファンとしては実にwktkでした。個人的にも、札幌Ruby会議02での こちら も口から出任せにならずに済みそうでよかったなーとひと安心。w で、関連してこんなつぶやきを見かけたので、Squeak の Classbox の実装を久しぶりに引っ張り出して調べてみました。 あれ? 家のclassboxのメソッド探索ルールがいまいちわからない。静的スコープでの解消じゃないんだね。じゃ、動的スコープってこと? Twitter / yukihiro_matz 論文はいくつかありますが、こちらが比較的くわしいかと。 Scoped and Dynamic Aspects with Classboxes [PDF] Classbox(個人的には

    Classbox のメソッド探索ルール - Smalltalkのtは小文字です
  • [rk10][27M08] 君のクラスの最高の偽物

    君のクラスの最高の偽物Shugo Maeda (Network Applied Communication Laboratory Ltd.)Rubyのオープンクラスは、Ruby on Railsのようなアプリケーションの拡張性に 寄与している。しかし、オープンクラスはクラス拡張間の深刻な衝突を引き起こ すこともある。この発表では、オープンクラスの問題を説明し、クラスを局所的に 変更することができるような解決法を提案する。キーワード: selector namespace, classbox, context-oriented programming

    [rk10][27M08] 君のクラスの最高の偽物
  • 1