The community that grows up around a programming language is one of its most important strengths. Ruby has a vibrant, growing community that is friendly towards people of all skill levels.
If you are interested in getting involved, here's a few places to start:
- Ruby User Groups
- Your local Ruby user group is a great place to connect with other Ruby programmers. Ruby user groups are self-organizing and typically feature monthly meet-ups, a mailing list, a web site, and if you're lucky, frequent coding sessions.
- Ruby Mailing Lists and Newsgroups
- Ruby has an assortment of lists on various topics and in several languages. If you have questions about Ruby, asking them on a mailing list is a great way to get answers.
- Ruby on IRC
- The Ruby Language IRC channel is a great way to chat with fellow Rubyists. (Logs of past chats)
- Ruby Core
- Now that Ruby 2.0 is in the works, now is a great time to follow development of Ruby. If you are interested in helping, start here.
- Weblogs About Ruby
- Very little happens in the Ruby community that isn't talked about on blogs. We have a good list of recommendations for you to check into.
- Ruby Conferences
- Ruby programmers from around the world are getting involved in more and more conferences, where they get together to share reports on work-in-progress, discuss the future of Ruby, and welcome newcomers to the Ruby community.
- General Ruby Information