Michael;
So, for the sake of completeness, I'll back the notion that you don't actually have to make an exclusive choice between environments. ;) The right tool for the job, right?
Absolutely, I do that too. I also went through a phase, right after we got support for HID joysticks, that I did basically everything in ChucK. I had other phases like that with other systems. It's perhaps not very practical, but it does help to internalise the way of thinking that works with a system. To me this is comparable to how travelling to a country and speaking the language full-time for a while will teach you the language like no other method will. Of course that's a way of learning that suits a certain temperament, I'm hesitant to recommend it outright but it's a option. Yours, Kas.