[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

103d1



Robert Bruce Findler wrote:

> The new version of DrScheme removes the extra primitives from the
> teaching language levels. 

Robby, there is another reason to not do this right now, in this
manner.  Different people teach courses of different flavors, and
we've tried to keep DrScheme at least a little loose so it
accommodates other courses than those using HtDP.  (Indeed, in my
experience, most of our users are not intro courses but rather
"programming paradigms" or 311's.)

I worry that removing primitives will cause these courses to fail.
They will, in particular, render apparently functional course software
to stop functioning.  So at the very least, any such change should be
very well publicized well in advance so that courses have an
opportunity to test their software in the new environment and
determine what breaks.  (This also assumes that people have designed
good test suites that exercise all their code.)

Shriram