The syntax issue is not a problem. I'm just so use to statically typed
languages and the tools
built around them that I never really considered anything else. I think I
identify more with the work
you are doing with Mirah http://www.mirah.org/wiki/MirahFeatures .


On Sun, Sep 12, 2010 at 2:19 AM, Charles Oliver Nutter
<head...@headius.com>wrote:

> On Sep 9, 11:17 pm, Sean Griffin <trenchgui...@gmail.com> wrote:
> > My intention is not as sensational as my subject, but it's succinct so
> > I'll go with it.
>
> FWIW, I'm surprised JRuby doesn't come up more. Perhaps people don't
> think about it because they feel Ruby is a "non-JVM" language more
> than a JVM language?
>
> Ruby the language (not necessarily on JRuby) likely has more users
> worldwide than Groovy, Scala, and Clojure combined. By conservative
> estimates there are 500k-1M folks using Ruby. There are dozens of Ruby
> conferences around the world; I'll be attending 6 total this fall in
> the US, Japan, Brazil, and Uruguay, and more this spring in Europe and
> India. So it can't be that there's not a community to support it.
>
> JRuby itself has defeated the idea that "Ruby is slow" already, and in
> the next release Ruby performance for many things will start to
> approach Java...even without requiring static types and other dynlang"
> impurities. For small benchmarks, JRuby master has exceeded the
> performance of all other dynamic languages on the JVM already.
>
> JRuby integrates very well with Java, implementing interfaces (at
> runtime or ahead-of-time), extending classes, and of course calling
> any Java class as if it were just another Ruby class. The vast
> majority of integration cases work just fine, and most folks that
> choose JRuby do so explicitly because it integrates so well.
>
> I suppose the big reason people may not consider Ruby is due to the
> differing syntax and some oddities in the language? I don't find the
> syntax that far off from Java...mostly it's replacing {} with
> do...end, using @foo for instance variables, and omitting visibility
> modifiers. So I think this is a red herring too.
>
> I'd like to hear why nobody on this thread has even mentioned JRuby,
> especially if it's something we've failed to do in the implementation
> that keeps people away.
>
> - Charlie
>
> --
> You received this message because you are subscribed to the Google Groups
> "The Java Posse" group.
> To post to this group, send email to javapo...@googlegroups.com.
> To unsubscribe from this group, send email to
> javaposse+unsubscr...@googlegroups.com<javaposse%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to