Sometimes you have to kill the sacred cows in the room to get the job done. Some times the cows kill you.
I think that we have moved past “ruby does not scale” or “rails does not scale”. However the feedback that I have gotten over the last few months is more along the lines of “Rails is just kids, hackers and rockstars. It’s not a serious contender”.
We (as a community) have done fantastic work getting rails to scale, and showing the world that it does. Our next challenge is to show that we are grown up. We need to “scale” the community if we want to continue our growth and penetrate more and more markets.
I dare say that most of us of us do not “code like porn stars”, use profanity in presentations for shock value, or use their bully pulpit to leverage personal attacks against others works and/or past works. We all make mistakes, however poor editing is not an excuse.
The few occurrences of this sort of behavior that do crop up every few years give us all a black eye. Personally, I do not have any idea what to do about this sort of thing, other than to try and hold myself to a higher standard. I hope that those of us who do will get our point across.
“Praise in public, criticize in private.” and “If you don’t have anything nice to say, don’t say anything at all.”