Yes.

As far as tooling goes...this is changing, sort of. There are new tools with Ruby/Rails support and Ruby-specific ones hitting the streets. I kind of appreciate the screencast phenomenon...but, I understand your point. That said there are very few Java libs that I've used recently where I was like "wow, that's some mmn mmn good documentation." Probably would have to been OpenFire or Spark.

Groovy kind of has that same "agilish" feel - in that the documentation is sparse, but enough.

But, the real issue is that Ruby is truly dynamic - whether it run in the JVM or any other VM. Java and Groovy, to some extent, get off easy with tooling. Take this with a grain of salt, but I believe that Ruby's (and Rails') docs suck because nobody cares. If good docs were needed they would sure exist.

On Dec 9, 2008, at 10:45 PM, Hollamon, Andrew wrote:

I'm not even remotely interested in arguing about which one is 'better' in some global sense.

But I will say that Ruby/Rails is a phenomenal platform for a big chunk of the clients we service. The ability to get quality, complete, and very fancy (from an ajax perspective) apps together in an amazingly short time is beyond anything I've ever seen before.

There are plenty of situations I wouldn't necessarily want to use it, but in its niche (which is quite large, at least in my world) its just absolutely amazing.

There are warts though with Ruby and Rails:

Documentation is freaking terrible. Most of the good documentation is in video clips, which just makes me sad.

Tools are freaking terrible.

Deployment can be downright painful until you get used to the 6000 little quirks of the platform. Even mod_ruby/passenger, which is a nice improvement, is not undocumented-figure-it-out-by-trial-and- error free.

All that being said .... its amazingly fast (to develop in) and productive. The code tends to be quite compact and beautiful.

I do miss my interfaces, documentation, and tools from the Java world though. Oh to be able to do an F3 or CTRL-T in my Rails code and just follow the references.

Andrew

___________________________________________

Andrew Hollamon
D'Mention Systems, LLC
http://dmnsys.com

[EMAIL PROTECTED]
520-229-8730  office
520-623-3879  fax

Use our online helpdesk:
http://helpdesk.dmnsys.com/



-----Original Message-----
From: Richard Hightower [mailto:[EMAIL PROTECTED]
Sent: Tuesday, December 09, 2008 7:17 PM
To: jug-discussion@tucson-jug.org
Subject: Re: [jug-discussion] JRuby vs. Groovy (was: Any News on the Holiday Party?)


RE: Java is dead, long live the JVM.  JRuby FTW in the enterprise.

From May 08 to Sept 08 Java job demand grew 3 times higher (in raw numbers) than the total Ruby market. But let's not mere facts get in the way of your "Java is dead" argument. Java continues to dwarf Ruby. And, Ruby does not
seem to be picking up a lot of ground. Sure if you start from zero,
percentage of growth sky rockets, but.... Not enough.

BTW I prefer Groovy, but I won't claim Ruby is dead.

http://www.indeed.com/jobtrends?q=java+programming%2C+ruby+programming&l=

http://www.indeed.com/jobtrends?q=java%2C+ruby&l=

I am glad to see that Spring source is backing Groovy. I wonder why they did
not back Jruby in a similar manner. Hmmmm....


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to