Comment Re:So you want to learn object oriented now? (Score 1) 371
In "Structure and Interpretation of Computer Programs", an extensive first-year programming textbook by Abelson and Sussman, everything is introduced in terms of Scheme and for the most part they use only the functional subset of Scheme. In particular, they show how to implement objects as closures. But IIRC they did use setq to modify state variables.