Tuesday Jun 05, 2007

June Language Dynamics

Charles Nutter has started an interesting Google Group which is worth the attention of language wonks:
  http://groups.google.com/group/jvm-languages

I recently spent a pleasant hour thinking about Common Lisp on the JVM; see this thread:
  http://groups.google.com/group/jvm-languages (Kicking off: Jatha)

Meanwhile, the JSR 292 Expert Group will be working this summer on a simplified POC (proof of concept) that can serve as the basis for coordinated experiments in JVM and language implementation.

I expect that when we have something that passes the red-face test, we will be soliciting comments and experiments, based on open source bases. This is not the Final Answer, but simply the Initial Answer.

Wednesday May 09, 2007

JSR 292 Deep Dive Notes

We had a productive pick-up meeting at JavaOne. Here are my minutes.[Read More]

Sunday May 06, 2007

Whither JSR 292?

As of March I'm the chair of JSR 292.... The most likely work this calendar year includes a specification and prototype for a first version of invokedynamic, and a demonstration of the benefits for a few major dynamic languages....

[Read More]

Saturday Jan 06, 2007

Autonomous Methods for the JVM

...Because the JVM is a highly successful investment in efficient and robust support for byte-coded methods, it is worth while looking at teasing apart JVM methods from JVM classes. If this can be done well, the strengths of the JVM can be applied to programming tasks (scripting, functional programming) beyond the current scope of Java.

So, here is a design sketch for autonomous methods (AM) in the JVM. It is not complete, but should be suggestive of new ways to support languages beyond Java....

[Read More]
About

John R. Rose

Java maven, HotSpot developer, Mac user, Scheme refugee.

Once Sun and present Oracle engineer.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today