May I recommend you Smalltalk? Interactivity and state persistence may help to avoid keeping too much stuff in your head. Though, building something big without enough focus would still be hard.
I ported opensmalltalk-vm, so you can play with Squeak and Cuis on Haiku. I also plan to port Pharo someday, and maybe even Glamorous Toolkit.