Ugh, a glutton for pain I see. I still have painful memories of learning C++ on old Sparc stations using Emacs way back in the day.