<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Ruby &gt; Java - Java Monkeys - tribe.net</title>
  <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5?format=atom" />
  <subtitle>Tribe.net. Local Connections</subtitle>
  <entry>
    <title>Re: Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#c7cdb19e-692d-49d8-9393-20c98d5d869a" />
    <author>
      <name>Matthew</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#c7cdb19e-692d-49d8-9393-20c98d5d869a</id>
    <updated>2007-01-09T21:10:36Z</updated>
    <published>2007-01-09T21:10:36Z</published>
    <summary type="html">This is how easy it is to create a UI in JRuby&#xD;
&#xD;
require 'java'&#xD;
&#xD;
include_class "javax.swing.JFrame"&#xD;
include_class "javax.swing.JLabel"&#xD;
&#xD;
frame = JFrame.new()&#xD;
frame.getContentPane().add(JLabel.new("This is an example."))&#xD;
frame.pack()&#xD;
frame.setVisible(true)&#xD;
&#xD;
which beats both ruby and Java ui frameworks.</summary>
    <dc:creator>Matthew</dc:creator>
    <dc:date>2007-01-09T21:10:36Z</dc:date>
  </entry>
  <entry>
    <title>Re: Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#b9a2aca7-6de6-4a0f-83de-080b40d3a5bf" />
    <author>
      <name>Dirk</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#b9a2aca7-6de6-4a0f-83de-080b40d3a5bf</id>
    <updated>2007-01-08T23:18:31Z</updated>
    <published>2007-01-08T23:18:31Z</published>
    <summary type="html">This is going to be a interesting indeed . I only had some limited exposure to ruby (ruby on rails project) , but I liked what I saw.</summary>
    <dc:creator>Dirk</dc:creator>
    <dc:date>2007-01-08T23:18:31Z</dc:date>
  </entry>
  <entry>
    <title>Re: Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#3c28efde-8cd0-4f77-804c-7450e59339f2" />
    <author>
      <name>Matthew</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#3c28efde-8cd0-4f77-804c-7450e59339f2</id>
    <updated>2007-01-08T22:50:06Z</updated>
    <published>2007-01-08T22:50:06Z</published>
    <summary type="html">I dig on ruby but Java jobs are more available then ruby. I have found myself using jruby a good deal. &#xD;
&#xD;
The JRuby developers are now employees at Sun so expect the worlds to collide.</summary>
    <dc:creator>Matthew</dc:creator>
    <dc:date>2007-01-08T22:50:06Z</dc:date>
  </entry>
  <entry>
    <title>Re: Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#04cd3601-cb89-43ea-9d73-a9de2c12b362" />
    <author>
      <name>$item.owner.firstName</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#04cd3601-cb89-43ea-9d73-a9de2c12b362</id>
    <updated>2006-10-29T18:59:42Z</updated>
    <published>2006-10-29T18:59:42Z</published>
    <summary type="html">I say that you need to use the right tool for the right job...</summary>
    <dc:creator>$item.owner.firstName</dc:creator>
    <dc:date>2006-10-29T18:59:42Z</dc:date>
  </entry>
  <entry>
    <title>Re: Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#681a67f6-8c00-41d0-9527-96149b470cda" />
    <author>
      <name>Chris</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#681a67f6-8c00-41d0-9527-96149b470cda</id>
    <updated>2006-10-29T16:32:17Z</updated>
    <published>2006-10-29T16:32:17Z</published>
    <summary type="html">you should probably use Ruby, then.</summary>
    <dc:creator>Chris</dc:creator>
    <dc:date>2006-10-29T16:32:17Z</dc:date>
  </entry>
  <entry>
    <title>Re: Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#c5403ef1-82f6-49e1-9b2f-e3273088a4f3" />
    <author>
      <name>$item.owner.firstName</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#c5403ef1-82f6-49e1-9b2f-e3273088a4f3</id>
    <updated>2006-10-28T18:08:51Z</updated>
    <published>2006-10-28T18:08:51Z</published>
    <summary type="html">I am not that familiar with Ruby.&#xD;
I have seen sample code and it looks like a scripting language.&#xD;
similar to Perl.&#xD;
What I like a bout Java is that it is strongly typed.&#xD;
It allows for easier maintenance and extensibility.&#xD;
which can often be more important than how fast you can write the initial app.&#xD;
&#xD;
what do you mean by "their fundamentals are pretty-much broken"&#xD;
what are you refering to?</summary>
    <dc:creator>$item.owner.firstName</dc:creator>
    <dc:date>2006-10-28T18:08:51Z</dc:date>
  </entry>
  <entry>
    <title>Ruby &gt; Java</title>
    <link rel="alternate" href="http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#6d38c6e4-c45b-493a-8185-b002a1f62be5" />
    <author>
      <name>$item.owner.firstName</name>
    </author>
    <id>http://javamonkeys.tribe.net/thread/e1d7d361-2b1c-4934-a75a-678c774b1cc5#6d38c6e4-c45b-493a-8185-b002a1f62be5</id>
    <updated>2006-10-18T08:19:44Z</updated>
    <published>2006-10-18T08:19:44Z</published>
    <summary type="html">Sorry folks.  I'm a Ruby snob now.  &#xD;
&#xD;
Java requires way too much typing.  And their fundamentals are pretty-much broken.  &#xD;
&#xD;
Like the original vision for a language that's moving in directions its founders didn't plan for.  The original model was very much security-minded, such that the language can't be flexible enough to adapt to developers' needs.  &#xD;
&#xD;
And that's what's different about Ruby.  It's designed with the USER in mind.  The 'user' is the developer !!  Imagine that.  &#xD;
&#xD;
So I can do the same job in Ruby with prolly 50% less coding than Java requires.  And prolly 80% less documentation lookups (what a time sink).  How much time I invested in becoming Java-API literate, I shudder thinking about.  &#xD;
&#xD;
Of course, Ruby can't solve all the problems Java can.  Desktop apps, for example.  But the point is there are languages so much better than Java, you can only hope the Man will realize the developer is the 'user'.</summary>
    <dc:creator>$item.owner.firstName</dc:creator>
    <dc:date>2006-10-18T08:19:44Z</dc:date>
  </entry>
</feed>



