[racket] class variables in racket

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Fri Jan 20 08:12:03 EST 2012

On Jan 20, 2012, at 7:30 AM, Christian Wagenknecht wrote:

> Nevertheless there are obviously also other people looking for appropriate syntactical representations of the OOP terms (mainly for teaching purposes as I guess): Right now I found http://www.google.de/url?sa=t&rct=j&q=oop%20extensions%20of%20scheme&source=web&cd=4&ved=0CEgQFjAD&url=http%3A%2F%2Finst.eecs.berkeley.edu%2F~cs47a%2Foop.pdf&ei=yVIZT9CECYKf-wb5p6i4Cg&usg=AFQjCNGuaNDt293VtMmDVT4O_dR5rw9ouw&sig2=X47LnwLEdhMy-oS2QcTy2w&cad=rja. Within the text you will find the forms class-vars, instance-vars, ...

It surprises me that you even recognize this SICP approach as class-based OO programming. Dan Friedman spent the 1990s explaining why this toy-business is irrelevant, misleading, and to-be-ignored when it comes to classes. Why drag it out again? I know you know what Dan thinks. -- Matthias

Posted on the users mailing list.