<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>/var/log/mind - Latest Comments in Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://var-log-mind.disqus.com/</link><description>Dhananjay Nene’s free (as in free speech) opinions on all things related to Software Engineering</description><language>en</language><lastBuildDate>Mon, 21 Jan 2008 11:39:42 -0000</lastBuildDate><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209552</link><description>Should &lt;a href="http://VB.net" rel="nofollow"&gt;VB.net&lt;/a&gt; be like C# ?&lt;br&gt;Should IronPython be like C# ?&lt;br&gt;&lt;br&gt;I don't like Java Language but I like Java VM, is there some alternative?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">elhumano</dc:creator><pubDate>Mon, 21 Jan 2008 11:39:42 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209551</link><description>IMHO, I think Sun may be making a wise move - integrating JRuby means bringing more Ruby developers to the JVM and hence a chance for them to sell more hardware/consultancy (a possible reason behind the MySQL purchase perhaps?). &lt;br&gt;&lt;br&gt;Groovy is a fantastic language, but its main audience is Java developers, and with Ruby so much in the headlines at the moment, I guess Sun is quite keen to grab as many as they can...&lt;br&gt;&lt;br&gt;My £0.02 :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Moore</dc:creator><pubDate>Mon, 21 Jan 2008 10:35:59 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209550</link><description>@Walter Robbins&lt;br&gt;&lt;br&gt;Thanks for your concern for my welfare. I am not alone. I am sick of the last 3 years of the "Ruby Rulez, Java sucks crowd". Ruby/Rails has always been overhyped by pyschocotic devotees. This is just a little backlash.&lt;br&gt;&lt;br&gt;Groovy seems to make more sense for the Java space. That's all.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rick Hightower</dc:creator><pubDate>Sun, 20 Jan 2008 14:47:27 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209549</link><description>I'd choose groovy. It's a JSR, the syntax is Java like, it feels like part of Java, etc.  It doesn't feel like a whole new language to me.  Instead it feels like an extension or part of Java.  For example, when writing web apps in Struts 2 or JSF (via Seam, or JSF 2.0) it is possible to use Groovy to write the code behind the web app.  This can make web development faster.&lt;br&gt;&lt;br&gt;Ruby on the other hand is a whole separate language with a syntax that keeps me from even considering it. The rudeness of the Ruby community is also terrible and I do not want to support their Java bashing cause.  &lt;br&gt;&lt;br&gt;I love Java. Why should I even care about Ruby when I can continue to use the language and frameworks I love, backed with a Java like JSR scripting language.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan</dc:creator><pubDate>Sun, 20 Jan 2008 09:24:59 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209548</link><description>"For the record, I never said anything bad about Ruby...." &lt;br&gt;&lt;br&gt;"Then if I still had some money, I would donate it charity and leave Ruby out in the cold like the match stick girl."&lt;br&gt;&lt;br&gt;Wow!  Rick you're coming across as being really weird, pyschocotic almost.  Why the hatred for Ruby?  It's just another language dude!  Get counseling or something.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Walter Robbins</dc:creator><pubDate>Sat, 19 Jan 2008 18:47:30 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209547</link><description>Here is why I would NOT choose JRuby. It will always be chasing its cousin (regular) Ruby. No matter how fast they program it will always lag. Groovy is its own language and isn't beholden to any cousins. That is why I would use Groovy and why I would support Groovy.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robert</dc:creator><pubDate>Sat, 19 Jan 2008 18:40:15 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209546</link><description>Matt, Rick,&lt;br&gt;&lt;br&gt;I like groovy as a language and imagine it to be quite helpful in a variety of activities to bring easy scripting to java. A good example is executing an inline groovy script through maven groovy plugin. (I would treat Rhino in a similar way).&lt;br&gt;&lt;br&gt;It however seems that much of recent popularity of groovy is not because of its initial intentions (grails was nowhere on the radar then) but due to grails (This might be an interesting link : &lt;a href="http://www.indeed.com/jobtrends?q=groovy%252C+grails=1" rel="nofollow"&gt;http://www.indeed.com/jobtrends?q=groovy%2C+gra...&lt;/a&gt; ). Now while grails might be serving its own constituency quite adequately, ruby+rails also happen to serving their base quite well. Rails is a partially disruptive development but it has helped create a large number of ruby developers. If I want something rails like I would much rather go for ror than for grails.&lt;br&gt;&lt;br&gt;Java and Ruby are distinctly different languages with very different developer productivity and performance profiles Groovy to me occupies the intermediate territory between java and ruby, and given a much wider share (both in terms of momentum and actual projects / developers) of both ruby and rails, I think the software community will be served much better (Ruby not being a JSR notwithstanding), if java and ruby were made more interoperable (calling java routines from ruby methods or calling a ruby library from a J2EE app). That way I would use ruby if I wanted a really concise and powerful metaprogramming language with a framework on steroids, and Java if I wanted the entire industrial strength infrastructure that backs it up. Unless I find a reason to change my mind, I would still use groovy and js (rhino) to script in and around java for specific tooling or custom scripting - not yet to write full blown applications with.&lt;br&gt;&lt;br&gt;Disclosure: I earn my bread using Java - not with ruby or groovy. - as yet I am playing around with them.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dhananjay Nene</dc:creator><pubDate>Sat, 19 Jan 2008 03:44:58 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209545</link><description>If I had to choose, I would go for better java integration with Groovy using rather than focusing on JRuby. &lt;br&gt;&lt;br&gt;Then I would pick Python via Jython since is it a) more popular b) more mature. &lt;br&gt;&lt;br&gt;Then I would pick Scala since it provides great langague feature that are not found anywhere else and it augments what Java bring to the table.&lt;br&gt;&lt;br&gt;Then I would pick PHP since it is a) more popular b) people actually use it.&lt;br&gt;&lt;br&gt;Then I would pick Ecmacscript 4 via the next Rhino since it is a) more popular b) people actually use it c) it has great langague features in a very commonly used syntax d) looks a lot closer to Java than JavaScript.&lt;br&gt;&lt;br&gt;Then if I still had some money, I would donate it charity and leave Ruby out in the cold like the match stick girl.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rick Hightower</dc:creator><pubDate>Sat, 19 Jan 2008 02:50:13 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209544</link><description>&lt;i&gt;if I had to choose, I would go for better java integration with Ruby using JRuby rather than focusing on Groovy.&lt;/i&gt;&lt;br&gt;Why? Is Ruby really &lt;i&gt;that&lt;/i&gt; much better than Groovy? You'd think they'd support Groovy more since there's a JSR behind it and no JSR behind JRuby.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matt Raible</dc:creator><pubDate>Fri, 18 Jan 2008 11:58:45 -0000</pubDate></item><item><title>Re: Should Sun focus more on Java-Ruby or Java-Groovy integration</title><link>http://blog.dhananjaynene.com/2008/01/should-sun-focus-more-on-java-ruby-or-java-groovy-integration/#comment-1209543</link><description>Regarding Tiobe index, if you're arguing relative growth you could also look at Groovy's relative growth within this index. 6 months ago it was at 51st place, a year ago it was outside the top 100.&lt;br&gt;&lt;br&gt;So "relatively" speaking 31st is pretty impressive ;-)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Graeme Rocher</dc:creator><pubDate>Fri, 18 Jan 2008 10:45:54 -0000</pubDate></item></channel></rss>