.NET tooling can't compete with any unix + ruby tooling. I use .NET everyday I work with NuGet & co and it stinks. It is miles away from being mature and robust (even with VS2012). I was a RoR dev before and loved it, now I just hate .NET at work because of it's OS (Windows) and tools (VS, NuGet, MSBuild...). We don't use MVC though.
Things that Ruby on Rails people tell you
21–30 of 73 posts
Re: Things that Ruby on Rails people tell you
#22There's a large and growing number of useful, productive high-level languages, frameworks, databases, webservers, tooling, etc. The thing they all have in common is they're open source, they can be used on a variety of POSIX-compatible operating systems and distros, they're often used together, share underlying libraries, and help build off each other's advances.
OTOH, .NET is stuck in the walled garden it built around itself, with its fanboys trying to scream out over the walls at the rest of the world bustling by, demanding we pay them more attention.
Well sorry, no. You guys enjoy that garden though; you keep telling us how nice it is!
Re: Things that Ruby on Rails people tell you
#23I am a Ruby on Rails person! I will tell you some things. I am not going to give up OS independence, on the development or server side. I am not going to give up editor/IDE independence. Microsoft is not seen as ahead of the curve with respect to web technologies, and this is reflected in its developer community. Until these problems are fixed, the MS stack can pretty much go kick rocks.
Re: Things that Ruby on Rails people tell you
#24I am a Ruby on Rails person! I will tell you some things. I am not going to give up OS independence, on the development or server side. I am not going to give up editor/IDE independence. Microsoft is not seen as ahead of the curve with respect to web technologies, and this is reflected in its developer community. Until these problems are fixed, the MS stack can pretty much go kick rocks.
http://mono-project.com
Re: Things that Ruby on Rails people tell you
#25> I can use default project templates that are included in Visual Studio, download starter projects from the web, or, if I prefer, start with a completely empty solution and use Nuget to cherry-pick functionality that other developers have made available. It's not about just the templates(I have personally never used one). Rails has useful code generation(scaffold, controller, model, migration). I would rather not ty…
> For the record, the MVC Framework is [also] completely open source... [thus] This is not a differentiator for Rails.
Re: Things that Ruby on Rails people tell you
#26I doubt most Rails developers spend much time thinking about .NET There's a large and growing number of useful, productive high-level languages, frameworks, databases, webservers, tooling, etc. The thing they all have in common is they're open source, they can be used on a variety of POSIX-compatible operating systems and distros, they're often used together, share underlying libraries, and help build off each other'…
ASP MVC may be pretty rad, but I personally hate C# (Ruby is an amazingly better language) and I don't feel like buying into the Microsoft ecosystem. It's not one that shares my values and culture, and from the outside it seems to be losing momentum and relevance. I'm not aware of many developers who would decide to adopt Rails over .NET due to these "lies" - the choice is first cultural, then technical.
I'm not suggesting that .NET shops are worse places to work (although that has been my personal experience) but there's something about the MS ecosystem that puts .NET shops at risk of turning into overly-stuffy/corporate, aesthetically-unpleasing shops. There are exceptions of course (FogCreek/StackOverflow) but they don't appear to be the norm.
Re: Things that Ruby on Rails people tell you
#27Completely agree with the author. mvc3 and razor are fantastic to use.
> Completely agree with the author. mvc3 and razor are fantastic to use. Then use it by all means. But mvc3 and razor can be awesome without the flamebaiting.
Re: Things that Ruby on Rails people tell you
#28Earlier quoted context omitted.
http://mono-project.com
On shaky legal ground, IIRC.
But what isn't? Plenty of Rails is sitting atop JRuby and friends. Nothing is immune.
Don't get me wrong. I'm not a massive supporter of .NET (outside of XNA) by any means. My point is if legal issues are what you're looking for; you'll find them; everywhere. It's just all so ubiquitous it's simply not cause for concern.
Anything can be made to be seen as illegal from a certain perspective. Everyone is suing everyone else. Does that mean we all pack it up and go home?
Re: Things that Ruby on Rails people tell you
#29Re: Things that Ruby on Rails people tell you
#30> I can use default project templates that are included in Visual Studio, download starter projects from the web, or, if I prefer, start with a completely empty solution and use Nuget to cherry-pick functionality that other developers have made available. It's not about just the templates(I have personally never used one). Rails has useful code generation(scaffold, controller, model, migration). I would rather not ty…
For Myth 4, you're agreeing with his point. He says: > For the record, the MVC Framework is [also] completely open source... [thus] This is not a differentiator for Rails.