Hi Charlie

0.02:

>  - Discussion of a few key languages that could be arguably considered
>  "popular" and where they stand in their development processes

I'd recommend also at least covering (or listing), in brief, the range
of languages the JVM has been used to support, even if they haven't
developed a large user base--this could include all sorts, including
the LISP and Scheme dialects, for example. Point being that the JVM
has been used to run a range of languages--and the follow-up to that
would be, "...but it can't run all of them really well, because of
missing feature/limitation X..." which would segue into the MLVM.
Language implementation is hard work and all these folks deserve
kudos, in public, even if their languages aren't currently being
touted as the next best thing.

>  - Other languages that are "up and coming" and their status. In both of
>  these two sections it would be with an emphasis on showing how the
>  process works and how people can help.

Along these lines, being a long-time contributor to an open source
project, I'd recommend offering a range of suggestions of how people
can help, for example,
- simply downloading some of these languages and spending a weekend with them
- an hour or two a month helping others on the mailing lists
- blogging about how to get started, small code snippets or
discoveries--blogging is cheap and is often a very useful resource for
others who want to get started
- reporting bugs or difficulties as opposed to just complaining about
them on a private blog
- sharing and/or contributing small demos, how-tos, getting started docs, etc.

>  - Discussion of the JVM language list, the JVM language runtime, Da
>  Vinci Machine and JDK7 work, and other research helping languages in the
>  future. This will show how we're all trying to cooperate to solve the
>  problems of language impl on JVM.

What I'd like to hear about here is what Sun's commitment is to the
MLVM outside of the invoke dynamic JSR. I'm excited to see the
proposals that John Rose has been blogging about, but the catch is
that any of those that require JVM changes require a JSR, an expert
group, and approval by the JCP--which includes other JVM implementors
who have to agree to update their JVMs to support those features
(including heavyweights like IBM, for example). The worst that could
happen is that the MLVM ends up like the ill-fated Barcelona project
(multi-app VM), interesting research, interest from the
community...abandoned. Knowing how far Sun is willing to go in pushing
this is important in knowing the range of languages that can
realistically be supported on the JVM in the future. You're probably
in a good position to get some info on this and share it with the
crowd.


Wish I could be there! Looking forward to hearing the recap.


Cheers
Patrick

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to