Rails vs. Asp.Net politics

juan pedro meriño wrote:

hi
how i create a game a ruby?
what’s your msn?

No thread hijacking.

Also, that’s a very general question, what details of “creating a game”
you don’t know to handle in Ruby?

Please start a -new- thread with those.

David V.

hi
how i create a game a ruby?
what’s your msn?

2006/11/10, James C. [email protected]:

Matt L. wrote:

ASP.NET limits you to running on Windows. Rails runs well on Windows,
Linux, BSD, OSX, and many more. So, Rails would give you much greater
flexibility in choice of platforms.

Which few people actually need. It’s a requirement to be evaluated as
any other, if you’re doing a one-off app, or one for a long-term Windows
house, portability doesn’t add value to the customer.

David V.

Leslie V. wrote:

I have the deciding vote in a new (rather large) web app we need to
develop. I am experienced in Rails, but the other 2 guys on the team
know only C# and very basic Ruby. About 25% of the app could benefit
from existing classes written in C#.

Playing devil’s advocate, if the rest of the team only really knows C#
and ASP.NET, it might not be wise to be headstrong and put a technology
that you as the minority consider shinier.

However, with the timeframe you mentioned, I think spending some time on
technology evaluation isn’t completely out of the question. And it sure
as hell is a better way to find out what technology your team -as a
whole- will be more productive with than getting (undeniably biased)
opinions from here; I consider programmer-language productivity to be
not really an absolute metric, and it’s always bound by requirements (if
you had to do something for which a library in Ruby is only very flaky,
that might cause a drop in that, etc.)

Also, performance and scalability issues are also to be considered. If
the bottleneck is in the database, I’d be wary of Rails and ActiveRecord

  • the “making things easy” way with which it approaches ORM isn’t too
    convincing from the performance POV, and you might end up with dropping
    down to SQL or low-level operations a lot. If you have someone with
    database experience on the team, maybe iBATIS would be a better choice -
    divorcing your ORM from your database schema would let you optimize
    things on that level easier, if giving up some of the “Oooh! Aaah!”
    factor. Either way, if you expect (read: absolutely know, this would be
    a horror to rewrite later) that the load will be low, you could just do
    a load test to see if ActiveRecord on whichever SQL server you’ll be
    using is Fast Enough ™.

David V.

the better is rubby that asp.net

2006/11/11, Nithia G. [email protected]:

On 11/10/06, Luke M. [email protected] wrote:

How about picking a small slice of the app and doing two week-long
spikes, one with each technology? That should be enough to let you
have a more informed group discussion than you can now. Hopefully,
consensus will emerge. If not, you can make your decision but your
team will at least feel their ideas were given a shot.

Luke

remember if you want it to be fair choose different parts of the app
to do in each tech. If you want your favorite tech to win spike the
same section of the app twice and do your favorite last because
re-implementing something is ALWAYS faster because you’ve already
solved most of the problems. :wink:

of course there’s the “they don’t know rails” which is going to hamper
the rails side of the test but if you do rails second all theproblems
will have been solved so it may take the same amount of time and you
can say “Wow same amount of time and they didn’t even know rails!”

You did say “politics” after all, and politics as alllll about
spinning things to your advantage regardless of the “truth”…well, in
the US at least. :wink:

Leslie V. wrote:

I’ll may have an older Ruby on my OSX box, I’ll try it there a bit later.

I run Ruby 1.8.4 on Windows

http://www.iunknown.com/files/rubyclr-0.5.0.gem

On 11 Nov 2006, at 00:54, Leslie V. wrote:

I’m mostly a Java programmer (yes, I know, the Dark Side :), but I
have enjoyed Ruby since I first discovered it a few years ago. I
would think that Ruby/Rails on your CV (if you already have C#) would
be a good thing. It’s bound to get going here eventually, even though
the larger South African corporations all seem to have sold their
souls to either Microsoft or IBM.

As for books, I almost always order programming books from Amazon or
the like. Bookstore here seem incapable of carrying anything more
substantial than “The Dummies Guide to X”, “Teach Yourself Y in 21
Days” and an infinite number of titles having something to do with MS
Office. And don’t get me started on the insane markups on technical
books. A book that costs $30 on Amazon is likely to set you back R500
or so in a local bookstore. Even assuming an exchange rate of R8 to
the dollar, that’s still twice what you should be paying.

Sorry about the Web site issue. We’re busy moving servers, so the DNS
entries may be still a little messed up. www.guruhut.co.za should
resolve correctly.

Later
N