[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: What is a lightweight language
>>>>> "SK" == Shriram Krishnamurthi <sk@cs.brown.edu> writes:
SK> I think Joe Marshall's objection is strange, and hopefully
SK> isolated. Maybe at MIT, they specialize in scaring their
SK> students by throwing big words like "continuation" (more than
SK> two syllables) at them. Most of the rest of us get by without
SK> resorting to this. As a result, our students learn Scheme the
SK> *exact same way* they learn any other language: a little bit at
SK> a time.
Dan Weinreb already mentioned that continuations aren't mentioned in
SICP. When I took 6.001, they didn't sneak them into the course notes
either. I didn't learn about continuations until I hit Gifford's
graudate course on programming languages. That seems just about right
to me: No need to get into continuations when you're learning what
programming is, but no way to avoid them when you're learning about
what programming languages are.
it-took-me-a-while-to-learn-that-Scheme-had-vectors-too-ly y'rs,
Jeremy