On May 3, 2006, at 10:46 AM, David Pollak wrote: > Ruby forces the developer to do more work and think more. This is > okay if > you've got a small team that has a mind-meld. This is more and more > difficult when you have larger and larger teams. It's not a > question of > dicipline or quality of developers, it's a question of how much > people can > hold in their heads. Do you use unit tests? > Ruby would be better if I could > say, "only the following classes/modules can change the behavior of my > classes" so that some MixIn that I know nothing about changes > something in > my code. If some code you know nothing about is changing your code, they are breaking the rules and should know to expect the consequences, in my opinion. James Edward Gray II