I found this article and thought it was an interesting read:

http://www.computerworld.com/develop...109953,00.html

I was wondering if anybody could comment on a couple specific parts though:

"I'm astounded at how popular Ruby has become," said panelist Bruce Snyder, a founding member of the Apache Geronimo project. Ruby is useful for lower-end applications, he said. "There's still a large gap where you're going to need enterprise-level features and that's still missing," he said.
What enterprise-level features?

Marinescu said J2EE is too complex for Web development, but that Rails is not the ultimate solution.
Why not?

I'm not asking these questions as a "challenge" per say, but more because I'm not sure what they are referring to. I was wondering if anybody could enlighten me.