Ruby is an opinionated language, and it has an opinionated community. This is a great thing. It keeps the language clean, understandable, and fun. Ruby can be antagonistic when it comes to a framework like .NET, and I’ll touch on that in this post.
RubySource: .NET to Ruby: Namespacing, Naming Conventions, Comments & Documentation