"Like Perl, C++ is a swiss army chainsaw of a programming language. Unlike Perl, it's got all the blades simultaneously and permanently cast in a fixed half-open position. Don't turn it on."
I should have learned Emacs at University, but they stopped teaching it the year before I arrived. And it's too much of a learning curve to learn it on my own.
Emacs is a great editor, but word of caution: you will spend countless hours customizing it. I think after 15 years of use, I have gained those lost weekends hacking elisp :)
Yeah. Emacs is a massive pain to learn. In my case, I forced myself to stop using other tools so I would have to learn it. Come to think about it, thats pretty much how I learn everything. I learnt about linux after I forcefully removed windows from my laptop and I learned how to use bash after I forced myself to stop using nautilus.
But although SICP teaches you a great deal about Lisp techniques, it doesn't teach Common Lisp. Abelson and Sussman use Scheme. If you are aware of the differences, it should be no problem, though.
This has been written 10k times here: The video lectures are great, the book is great (It's also free on the internet)! If you don't depend on Common Lisp, this is probably the best Lisp (and programming in genereal) introduction out there. As a follow-up, Paul Graham's "On Lisp" is a great choice.