[Rd] Reference Classes: Accessing methods via [[...]], bug?

Hadley Wickham hadley at rice.edu
Wed May 4 18:24:18 CEST 2011

>> Are you familiar with "Concepts, Techniques, and Models of Computer
>> Programming" by van Roy and Haridi?  That's what really helped me to
>> understand the strengths and weaknesses of the various styles of
>> programming.
> Thanks, I wasn't.  Yes, interesting similar distinction between functional
> and "type" decomposition.  An important associated aspect for us is the
> distinction between reference objects and "ordinary" R objects, not AFAICS
> conveyed by their more abstract treatment.

Another discussion I found useful was in SICP:

I really like the metaphor of method dispatch as a table with types in
the columns and operations in the rows - then you can think of generic
functions oo as being row-based, and class based oo as column-based.


Assistant Professor / Dobelman Family Junior Chair
Department of Statistics / Rice University

More information about the R-devel mailing list