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 -~----------~----~----~----~------~----~------~--~---
