On Jan 5, 2013, at 12:03 PM, Remi Forax wrote:

> I think I prefer a more general mechanism that ask javac to replace all 
> access to fields (or methods) for a given class, insert an invokedynamic 
> instead and let you specifies the bootstrap method in Java code.
> 
> With that, you have properties, proxy, interceptor, AOP, and with a 
> little effort method_not_found.

I have a pet name for that, Ninja = "Ninja Is Not Java Anymore".

The Scala people have a similar project to virtualize the language, and it is 
likely IMO to be a useful exercise, at least in their world.  By virtualizing 
most or all language constructs, you can experiment with DSLs at very low cost.

— John
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to