JDK7 with lamda's

Hi,

I would like to use lambda's with the javac in JDK7 (with the lambda projects from hg added in), in IDEA ofcourse.

Any idea's how to get this done?

Thanks,
Tom

5 comments

Hello Tom,

Note that IDEA doesn't currently support the lambda syntax, and given recent
Oracles's announcements, it's unlikely that we'll do any work to support
that at least for another half a year to a year. So you'll be better off
using a different tool for editing code that uses lambdas.

I would like to use lambda's with the javac in JDK7 (with the lambda
projects from hg added in), in IDEA ofcourse.

Any idea's how to get this done?


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Hi Dmitry,

I was not happy with the recent signals coming from sun oracle. Now you made me even unhappier :_|.
I'll reconsider Scala or switch back to vi :O.

Oh, and I am in favor of implementing this functionality as soon as possible. But you probably guessed that already ;).

-Tom

0

Hello Tom,

Oh, and I am in favor of implementing this functionality as soon as
possible. But you probably guessed that already


Our main concern is not having to reimplement our support because of changes
in the supported syntax or semantics on the JDK side. We'd like the spec
to be more or less final before we start our implementation work.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Hi Dmitry,

I see your logic very clearly, you do not like moving targets. I am just very eager to use lambdas!

I have been using C# extensively the last year and the only thing I am missing while switching back to java is lambdas. After a while you tend to think in lambda functions all over the place, they are such a strong abstraction mechanism. My opinion: real programmers do it with lambdas B-). (I'll make T-shirts with that....)

Anyway, I'll constrain myself for the time being.

Thanks,
Tom

0

i switched to scala. there's no better vm language (that i know)

0

Please sign in to leave a comment.