On Nov 22, 2009, at 4:56 AM, Michael Sperber wrote: > > Stevie Strickland <sstri...@ccs.neu.edu> writes: > >> We're interested in finally removing class100 from PLT Scheme. Are >> there any objections? > > I'm a user, but not a heavy one. Is it significant work to keep it in?
We are in the process of introducing class contracts. These should include contracts for inits and init-fields. Our regular class system has a **strange** init behavior, which is only used in class100 to its full extent. Specifically, you can do things like (if (tuesday?) (super-new [x 10]) (super-new [y 'a])) and you can hide this expression in 'strange' places so that it is impossible to attach contracts -- Matthias _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev