� wrote: > John, > I am not a big fan of the exotic identifier proposal mostly because > i doesn't understand the need and because using '#' creates conflicts > with several closure proposal (BGGA and CICE) and my modest > property proposal.
Can you give examples? I haven't looked at BGGA but I didn't remember it using # anywhere. And an example of your proposal too? > Correct me if i'm wrong, you need exotic identifiers if you are > a language developer that want to implement a part of the > langage runtime in Java. But if you are a language developer, > you control the compiler of that language so you can lookup > for extra meta-data when you want to call a method, a field > or a class written in Java. > By example, these metadata can be implemented using annotations > with no problem. I think the problem, however, is that not all language impls will only ever want to do invokedynamic from that language's code; we may also want to do it from Java for simplicity of implementation. - Charlie _______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
