Posts

Showing posts from September, 2006

Is Ruby Eating Your Lunch?

We have an internal discussion going on at my job about how Ruby is eating into the Java ecology. It seems that the Java community has become VERY interested in Ruby. The .NET crowd is too, but it seems the Java tribe picked it up quicker, and began running with it faster. I made a half-intended remark in that discussion that it seemed Ruby was eating Java's lunch. Easier to use, developers like the tools and language better, and they feel more productive. Our Java team lead fired back that Ruby is eating .NET's lunch as well. And he may be be right. I hope it is. But this post isn't really about whether Ruby will dominate in 12 months (my prediction is it won't, not in the classic sense.) This post is about what does the effect of Ruby (and it's ilk like Python) have on our ecologies, both Java and .NET. By ecology, I mean the community strength and presence, thought leadership, toolsets, open source projects and modern development practices. I think that the R