At the beggining of my new project I was in doubt of what is the best technology to use. To tell you the path my decision was getting, I can say that I have a strong background in C# programming and there was a very interesting framework being developed for it, that are called S#arp-Architecture, making it be my first option.
But, before start the development I decide to research about another technologies that are being used currently for web-development. One of the languages that I realized was the mostly praised was the ruby language (together with rails framework). So I decide to give it a try.
When I started the development using this technology I could realize that everything that was said in the tutorials and discussion threads I found were real. The development with Ruby on Rails is very productive and the rails framework is very well documented, however what I noticed is that these characteristics isn’t enought for me to choose this technology to work with, since the curve of learn still there.
So, what makes me choose rails?
The community. I never saw in another technology I worked with, a community so dedicated, that provides you support for any questions and also provides extraordinary material for study, like casts, guides, forums, open-source plugins and any material you can imagine.
In addition to it, this community still growing, and fast, so it will become even better in the future. Furthemore I’m satisfied with my decision and I hope you drive in the same way I drove, because rails rulez!