Ruby before Groovy?

I just read the InfoQ interview about version 7. Mike makes it sound like the Ruby/ROR plugin is taking precedence over the Groovy/Grails plugin. This is disappointing to me. Last time I checked, IDEA is a Java IDE and since there is a "pure" Java scripting language available (Groovy), this is a better fit than a non-Java language (Ruby) that doesn't play a role anywhere in the J2EE stack. Aside from the ROR hype, why should Ruby be supported in a Java tool at all?

]]>


Don't get me wrong, I think IDEA is a great tool but the GroovyJ plugin falls short when it compares to the developer productivity (completion, refactoring, debugging, etc) of the built-in Java support. Our team is a Java shop and uses Groovy on production reports and we need 1st class Groovy support. When our company becomes a Ruby shop (never), then I'll look to buy a Ruby IDE. Thanks for keeping the focus.

15 comments

I can see what you're saying, but if from what I read, Ruby is to be supported by Sun, on the JVM as a first class citizen. I think that warrants Jetbrains support.

I would also hazard a guess that that there are more people using Ruby that Groovy; or it could be that they just make a lot more noise ... :-/


Oh, and bring back the windows splitters!

null

0

Not surprising. Ruby is currently getting a lot more attention than Groovy, so it's only natural that JetBrains would put more effort into supporting it.

... that being said, I'd still love to see a standalone Ruby/Rails IDE from JetBrains, instead of an IDEA plugin, offered at a lower cost (and with a discount for current IDEA owners).

0

... that being said, I'd still love to see a standalone Ruby/Rails IDE from JetBrains, instead of an IDEA plugin, offered at a lower cost (and with a discount for current IDEA owners).

Anything else .... ?

What's wrong with doing it as a plug in anyway?

0

And I say: when our company becomes a Groovy shop (never) I'll look for an IDE with Groovy support.

It's in JetBrains' interest to support what is going to expand their userbase, and currently Ruby/Rails support will get them more users than Groovy. I just don't see many people using Groovy, and the language itself is contentious, at best (from what I've read, I've never used it).

I'd like to see Groovy support ditched in favour of Scala, but that's just me - I realise that I can't expect JB to pander to my personal needs. I'm pretty amazed by how well they pander to my needs currently, actually.

Cheers,
Colin

0

Actually we have the same amount of resources devoted to groovy & ruby.
Ruby project was just started a bit earlier.

0

What's wrong with doing it as a plug in anyway?


Nothing, from the point of view of existing IDEA users. But Ruby/Rails is a completely new market, and I think it would be better to market this as a new tool, not as an add-on to an existing Java IDE.

0

... that being said, I'd still love to see a standalone Ruby/Rails IDE from JetBrains, instead of an IDEA plugin, offered at a lower cost (and with a discount for current IDEA owners).

and a pony!

--Dave Griffith

0

and a pony!


And a pony! OMG ponies!

0

Yeah, ruby groovy pony, and off to Hawaii.
OMG I hate work now!

0

Alright everyone....DEEP BREATH!!!

I'd just like to say THANK YOU Jetbrains for committing to Groovy, Ruby (hoping that includes JRuby) and Scala. I think this is a great move on your part and I'm hoping I'll have all three plugins in any kind of working state for Javaone.

In my environment at work we do use groovy for various tasks and I've been playing with Grails at home. But if JRuby offers some functionality that is better, I'll be looking at that. Groovy/Grails has some amazing things to offer for Hibernate/Spring development and is only getting better. JRuby is a bit immature but Rails has some amazing features that any web developer ought to at least be aware of. I don't know much about Scala except that it is supposed to be a very clean language that is better than Java for functional programming.

I think all three languages will have a big impact on the Java platform and I expect we will see first class support coming from the Intellij plugins in the next year or so.
Again Thanks!

0

Marcus Brito wrote on 18/04/07 20:03:

And a pony! OMG ponies!


I see the EAPers have moved on from cookies and self-inflicted
starvation between builds - now we demand ponies?

Mark

0

Everyone knows that robots are cooler than ponies.

0

Colin Fleming wrote on 19/04/07 03:19:

Everyone knows that robots are cooler than ponies.


Robot ponies?

http://www.pinktentacle.com/2006/09/robot-pony-segas-new-dream-pet/

:)


0

Just when you think that things can't get any weirder....

0

Please sign in to leave a comment.