Proposed API for JEP 259: Stack-Walking API

Vitaly Davidovich vitalyd at gmail.com
Sat Oct 31 19:54:01 UTC 2015


- Offlist

John, is there a link for more info on "true polymorphism"?

Thanks

sent from my phone
On Oct 31, 2015 3:51 PM, "John Rose" <john.r.rose at oracle.com> wrote:

> On Oct 31, 2015, at 11:50 AM, Remi Forax <forax at univ-mlv.fr> wrote:
>
>
> I think most of the runtime language developers, myself included will kill
> to have this feature included into the JDK.
> There are several features of dynamic languages that are currently hard to
> implement like type specialization, stack reification, as you said fibers,
> and more generally de-optimization that will be far easier to implement
> with that capability (currently only Nashorn can afford to implement some
> of these optimizations).
>
>
> Oh, yes, we've been thinking about it, eagerly, even though other things
> (modules, true polymorphism, value types, native interconnect) keep pushing
> to the top of the list.
>
> Most recently, at the JavaOne "Ask the Architects", we were asked "what
> big-ticket item would you add to Java that is not already on the map?"
>  Mark immediately said, "coroutines".
>
> — John
>
> P.S. ...Which relieved me of the duty to say "coroutines", allowing me to
> talk about a group of overlapping DSL-like features like object
> construction expressions, complex constants, builders and complex array
> selection expressions.   Those things all fit together, you know.
>
>
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/mlvm-dev/attachments/20151031/4680bd42/attachment.html>


More information about the mlvm-dev mailing list