|
|
| | Ask HN: Ruby on Rails or .NET? | | 9 points by pb96 on Oct 4, 2010 | hide | past | favorite | 23 comments | | I wondered if anyone out there knows of examples of startups that have developed web applications on a .NET framework? We have heard that Ruby on Rails is far quicker then trying to develop a web application on .NET but wondered if that is really true or if there are examples of companies that have just built on a .NET framework from the beginning? Thanks.. |
|

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
In .NET you are paying Microsoft for whatever they deem suitable to bequeath down to its licensees. There's been a lot of hand-wringing in the community over slow uptake on new web tech, and general problems that go unresolved because it's not an open source model. On the plus side, you get a nice IDE and documentation.
In Rails on the other hand, v3 just came out, allowing both sensible defaults, and unprecedented modularity. If Rails is too heavyweight you also have Sinatra. Everything is built on Rack which makes things much more standardized and interoperable amongst a range of web server options. You even have people doing work to integrate Ruby backends with bleeding edge tech like node.js that has huge world-changing advantages for certain types of applications over the monolithic and antiquated MS stack. In general the Ruby world is well integrated with the Unix and Open Source worlds where you are free and able to solve your own problems as well as take advantage of rapid progress by the community.
Given Microsoft's lack of success on the web over the years, and the amount of lock-in that Microsoft imposes on its developers, it just seems like a no brainer to go with open technologies (whether that be Rails, Django, or some PHP framework). The counterpoint is if your most talented developers are .NET guys, or you have a bunch of legacy MS stuff to integrate with.