Yeah, Ruby's good. I've been doing a spot of work on one of our Ruby projects at the moment (after months and months of Java) and it's all wheeee! Although I did make myself all confused trying to write a mixin module that had a 'static' member variable for each class that extended it. But then I wrote things with Procs and felt all clever again, so it was fine.
Today I'm doing Java again, though. Sigh.
Don't you just hate it when those statics start mixin it?
I know, "hate" is such a /strong/ word, but sometimes one has to use strong words to emphasise the gravity of the situation, don't you agree? There's no room for weakness when the situation is grave. And this is just such a situation. A grave one. One that calls for strong words.
Yes.