Live data from Hacker News

Things that Ruby on Rails people tell you

jameschambers.com

21–30 of 73 posts

Re: Things that Ruby on Rails people tell you

#21

.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.

I am a former C#/ASP.net programmer and I can confirm this. The thought of going back to the MS stack makes me cringe.

Re: Things that Ruby on Rails people tell you

#22
I 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'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

#23
post #8

I 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

#24
post #8

I 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

On shaky legal ground, IIRC.

Re: Things that Ruby on Rails people tell you

#25
post #13

> 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.

Re: Things that Ruby on Rails people tell you

#26
post #22

I 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'…

Indeed. I've been a developer for about 13 years. The last 6 and change has been doing Rails and JS app development (I started out doing VC++ apps for Windows). I haven't thought about MS stack at all since about 2002. And I don't recall any presentations at RailsConf this year about .NET. No one in my circles even gives .NET a second thought.

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

#27
post #15

Completely 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.

and flamebating is for people feeling unsecure about their choices.

Re: Things that Ruby on Rails people tell you

#28

Earlier quoted context omitted.

http://mono-project.com

On shaky legal ground, IIRC.

Correct. http://www.infoq.com/articles/java-dotnet-patents

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

#30
post #13

> 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.

I am responding to his "open source about corporate agenda or personal motto". Working with open source frameworks and libs(at least for me) has nothing to do with corporate agenda or personal motto.
Post reply on HN