Full threadHanQi·Learn Berkeley sicp (CS 61A) ,it will teach you to write an interpreter, more importantly, through it you will learn the most powerful idea of software engineering :abstraction.View on HN