Brian_Harvey

Brian_Harvey

I’m a Teaching Professor Emeritus at UC Berkeley, working on two related projects: The Beauty and Joy of Computing intro CS course (https://bjc.berkeley.edu) and the Snap! programming language (https://snap.berkeley.edu) used in BJC. Snap! (which, by the way, I had to type with <i>!</i> because Snap_!_ didn’t work) is a reimplementation of Scratch with first class procedures, first class lists, first class sprites with prototype-based inheritance, and first class continuations. https://forum.snap.berkeley.edu is the Discourse forum I help administer.