# JVM Languages group

**URL:** <https://www.ruby-forum.com/t/jvm-languages-group/111319>\
**Category:** Ruby\
**Created:** [August 5, 2007, 11:20pm UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319 "2007-08-05T23:20:47Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![headius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7c8e57/32.png) [@headius](https://www.ruby-forum.com/u/headius)\
**Post date:** [August 5, 2007, 11:20pm UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319/1 "2007-08-05T23:20:47Z")

</div>

FYI, for the past couple months there’s been ongoing discussions on the  
JVM languages google group about how best to implement languages on the  
JVM. We’ve also started to consider what we need to do to pool efforts  
and build common frameworks that would raise all ships.

If you’re interested in alternative languages for the JVM (which would  
certainly include Ruby), you might be interested in this group. Or you  
might know someone who would be interested in this group. Either way…

> **[Widening the JVM Languages Group: We Need You!](http://headius.blogspot.com/2007/08/widening-jvm-languages-group-we-need.html)**
>
> We need diversity in the JVM Languages group , and it's been brought to my attention that some popular/key/interesting languages may not hav...

- Charlie

---

<div class="post-metadata">

**Author:** ![headius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7c8e57/32.png) [@headius](https://www.ruby-forum.com/u/headius)\
**Post date:** [August 6, 2007, 12:23am UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319/2 "2007-08-06T00:23:50Z")

</div>

John J. wrote:

> interesting.  
> seems to be a common theme these days.  
> compiling to an intermediary language,  
> gcc  
> MS’s CLR.  
> But a Java based solution certainly increases the  
> distribution/availability of any language (and software in it).  
> However, in Java tradition, perhaps it will just be “write once, debug  
> everywhere” again?

Let’s hope not 🙂 Seriously though, it seems like the time is ripe for  
all the dozens of JVM language implementations (including two separate  
Ruby implementations!) to work together on the platform as a whole. With  
Java being open-sourced and polyglot programming becoming the hot new  
thing, it’s a no-brainer to start collaborating in this sort of group.

- Charlie

---

<div class="post-metadata">

**Author:** ![headius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7c8e57/32.png) [@headius](https://www.ruby-forum.com/u/headius)\
**Post date:** [August 6, 2007, 1:04am UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319/3 "2007-08-06T01:04:52Z")

</div>

On Mon, 6 Aug 2007, Charles Oliver N. wrote:

> If you’re interested in alternative languages for the JVM (which would  
> certainly include Ruby), you might be interested in this group. Or you might  
> know someone who would be interested in this group. Either way…

How about Forth?

– Matt  
It’s not what I know that counts.  
It’s what I can remember in time to use.

---

<div class="post-metadata">

**Author:** ![headius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7c8e57/32.png) [@headius](https://www.ruby-forum.com/u/headius)\
**Post date:** [August 6, 2007, 12:16am UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319/4 "2007-08-06T00:16:49Z")

</div>

On Aug 5, 2007, at 4:20 PM, Charles Oliver N. wrote:

> [http://headius.blogspot.com/2007/08/widening-jvm-languages-group-we-](http://headius.blogspot.com/2007/08/widening-jvm-languages-group-we-)  
> need.html
> 
> - Charlie

interesting.  
seems to be a common theme these days.  
compiling to an intermediary language,  
gcc  
MS’s CLR.  
But a Java based solution certainly increases the distribution/  
availability of any language (and software in it).  
However, in Java tradition, perhaps it will just be “write once,  
debug everywhere” again?  
(just kidding, I really do think it’s an excellent idea)

---

<div class="post-metadata">

**Author:** ![headius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7c8e57/32.png) [@headius](https://www.ruby-forum.com/u/headius)\
**Post date:** [August 6, 2007, 1:11am UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319/5 "2007-08-06T01:11:53Z")

</div>

Matt L. wrote:

> It’s what I can remember in time to use.

Join the group – I beat you to it. 🙂

---

<div class="post-metadata">

**Author:** ![headius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7c8e57/32.png) [@headius](https://www.ruby-forum.com/u/headius)\
**Post date:** [August 6, 2007, 1:10am UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319/6 "2007-08-06T01:10:53Z")

</div>

Charles Oliver N. wrote:

> Let’s hope not 🙂 Seriously though, it seems like the time is ripe for  
> all the dozens of JVM language implementations (including two separate  
> Ruby implementations!) to work together on the platform as a whole. With  
> Java being open-sourced and polyglot programming becoming the hot new  
> thing, it’s a no-brainer to start collaborating in this sort of group.
> 
> - Charlie

Polyglot programming? Sure, I know a whole bunch of programming  
languages, but I’m not at all sure that’s a good thing, and I’m even  
less sure that I want to learn Python, PHP or _any_ dialect of C other  
than C itself. There are as far as I’m concerned only two reasons to  
learn a programming language:

1. Because I get paid to use it, or
2. It has some new concepts that will make me a better overall  
programmer.

Hence, I am learning Ruby and Erlang, and I learned FORTRAN,  
Lisp/Scheme, C, Forth, Perl and R.

---

<div class="post-metadata">

**Author:** ![headius](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/7c8e57/32.png) [@headius](https://www.ruby-forum.com/u/headius)\
**Post date:** [August 6, 2007, 3:24am UTC](https://www.ruby-forum.com/t/jvm-languages-group/111319/7 "2007-08-06T03:24:01Z")

</div>

Matt L. wrote:

> On Mon, 6 Aug 2007, Charles Oliver N. wrote:
> 
> > If you’re interested in alternative languages for the JVM (which would  
> > certainly include Ruby), you might be interested in this group. Or you  
> > might know someone who would be interested in this group. Either way…
> 
> How about Forth?

Odd you should ask…a group member just expressed an interest in Forth.  
I know no details about any current or future Forth implementations for  
the JVM.

- Charlie
