How often do you swap between languages ?
TJensen: I use Java and Flex throughout the day and switch to Python and Objective C in the evening.  I agree that I've reached my limit on storing the massive standard libraries these languages have in my head, but I think use of IDEs in the past has made this worse for me (I got lazy).I'm back to using Emacs almost exclusively in an attempt to remember the APIs. I know I'll take an early hit for it, but I'm hoping I'll make up for it.