先日届いたままほったらかしてた論文集をやっと読みはじめる。
面白そうなのがたくさんあるが、今日はこれ。
Object-oriented Encapsulatoin for Dynamic Typed Language N. Schaerli, A. P. Black, S. Ducasse pp.130-149
この論文で言う「Encapsulatoin」って、一般に言う「カプセル化」とは違うものなのかな。 十分に理解できなかった。もうちょっと考察してみよう。
We have presented our model in terms of the language Smalltalk and illustrated it with various examples. We believe that it is equally applicable to other dynamic object-oriented languages such as Ruby.
ということなので、Rubyにも適用できるのかもしれない。
他に面白そうだったのは
A Unified Theory of Garbage Collection D. F. Bacon, P. Cheng, V. T. Rajan Super and Inner -- Together at Last! D. S. Goldberg, R. B. Findler, M. Flat
など。他にもいくつかあるが、全部理解するまでには時間がかかりそうだ。