Typed Method handles
Rémi Forax
forax at univ-mlv.fr
Mon Jun 13 16:39:28 PDT 2011
On 06/14/2011 01:02 AM, Brian Goetz wrote:
> > Really, method literal are off limits? I'm sorry I must have missed
> that. I
> > remember Field literals were hotly contested and considered out of scope.
> > Please excuse my recent references to method literals.
>
> I think that's just a "wires crossed" thing -- method references are
> still on the list. Field references are off the list (were never on) --
> that's probably what he was referring to.
>
> > Is there an official list somewhere so I can stay on track?
>
> The plan as it currently stands:
> - Lambda expressions
> - SAM conversion
> - Type inference of lambda formals
> - Four kinds of method references (static, instance, unbound instance,
> constructor)
> - Extension/Defender methods
> - New methods on collections for map/reduce/forEach/etc
and interopt with JSR 292 method handle.
Rémi
>
> On 6/13/2011 6:49 PM, Collin Fagan wrote:
>> *are not being addressed in the lambda list... method literals*
>>
>> Really, method literal are off limits? I'm sorry I must have missed that. I
>> remember Field literals were hotly contested and considered out of scope.
>> Please excuse my recent references to method literals.
>>
>> Is there an official list somewhere so I can stay on track?
>>
>> Thanks,
>>
>> Collin
>>
>> On Mon, Jun 13, 2011 at 5:38 PM, Paulo Silveira - Caelum<
>> paulo.silveira at caelum.com.br> wrote:
>>
>>> 2011/6/13 Jack Moxley<jack at moxley.co.uk>:
>>>> I have not seen any rudeness can we try and keep the emotions under wraps
>>> rather than using paranoid perceptions of inter-corporate rivalry to dismiss
>>> out of hand a fairly valid point?
>>>
>>> Maybe it is just my bad english comprehension. Sorry about the
>>> corporate perceptions.
>>>
>>> The spec leaders have already made crystal clear that some points, even
>>> valid
>>> ones, are not being addressed in the lambda list, such as reified
>>> generics, method literals, etc.
>>>
>>>> On 13 Jun 2011, at 23:01, Paulo Silveira - Caelum<
>>> paulo.silveira at caelum.com.br> wrote:
>>>>> 2011/6/9 Neal Gafter<neal at gafter.com>:
>>>>>> On Thu, Jun 9, 2011 at 8:42 AM, Brian Goetz<brian.goetz at oracle.com>
>>> wrote:
>>>>>>> and while erased function types may seem better than nothing now, so
>>> did
>>>>>>> erased generics way back when...
>>>>>>>
>>>>>>> If we can have reified function types in the
>>>>>>> future, then this will be an obvious place to backfill this
>>> association.
>>>>>> And if we can't, then we'll regret not doing it today.
>>>>> We will regret if they try to reify generics in JSR 335. It probably
>>>>> would take a lot of time and end up splitting Java (again) in Java 8
>>>>> and 9, and having lambda only in Java 9+.
>>>>>
>>>>> The guys here are doing an incredible work to have lambda not
>>>>> delayed, and I really do not understand why Neal Gafter keeps being so
>>>>> rude on the list. It is not the first time.
>>>>>
>>>>> This is a top-notch tech list, where we can lear a lot from the spec
>>>>> leaders and experts, which are sharing everything they can. It is a
>>>>> pity to have Google-Oracle tensions around.
>>>>>
>>>>> Paulo
>>>>>
>>>>>>
>>>>
>>>
More information about the lambda-dev
mailing list