Ask HN: Experienced C programmer, new to web, which language/framework to use?
I want to build a rich webapp, which will be a platform for others to create content. So the webapp will need to evolve continuously.
I have some experience of building a webapp in asp.net MVC (Microsoft's ruby-on-rails clone). What I am unhappy about in the Microsoft world is - lack of a good ORM, software licenses (offset by BizSpark), good deployment tools (appharbor is solving the issue but they are still a bit new).
I am an ok programmer in both ruby and python. But I am fluent in C# (with the new language primitives, its fairly equivalent, you can also write stuff in F#).
I can pick up a language fairly quickly if the framework enables an order of magnitude quick web development than other platforms.
My experience has been painful with ORMs so if a framework has a good answer I think that win alone seems fantastic.
[Edit: ORM issues: Number one issue was migrations on a live site. We ended up doing most ORM by hand to deal with no good framework support for migrations.]