It was one the main stated goals for a long time to replace it, unless
I read it wrong, but i guess they'll still be hardcore backwards
compatible as always

On Thu, Aug 30, 2012 at 5:39 PM, Ricky Clarkson
<[email protected]> wrote:
> Removing the classpath is not a part of the proposal.  Java is not intended
> to break over time.
>
> On Aug 30, 2012 12:35 PM, "Thomas Matthijs" <[email protected]> wrote:
>>
>> On Thu, Aug 30, 2012 at 5:16 PM, Kevin Wright <[email protected]>
>> wrote:
>> > I always figured that anyone who wanted lambdas that much would be
>> > sailing
>> > the choppy JVM waters on a differently lingual boat by now.  It's not as
>> > though you even have to change your ops infrastructure or much of your
>> > tooling to do so.
>>
>> If it was up to me sure, but convincing my coworkers :x, in the end
>> everyone on the team needs to be able to understand/fix any part of
>> our codebase, (guess you'll tell me to find another job).
>> It's a lot easier to push an upgrade to java x through then to teach
>> them scala/.../.. (along with their tooling for compiling, IDE setup,
>> etc )
>>
>> > (hint: rename scala.jar/clojure.jar/groovy.jar/whatever.jar to
>> > apache-closures.jar, release your project binaries as you always did.
>> > Don't
>> > make a song and dance about it, it's easier to ask forgiveness than to
>> > request permission)
>> >
>> > Jigsaw on the other hand... That means distinctions like SE/ME can be
>> > done
>> > away with, long-deprecated code can finally be removed, startup time,
>> > download time, and memory foot print can be reduced, etc.  It makes Java
>> > far
>> > more suitable for running on something like the Raspberry Pi.  These are
>> > cross-cutting concerns that benefit all languages on the Java platform.
>>
>> I think most of us are using java server side, where none of these
>> things matter at all, i don't even think it starts up slow.
>> Sure it can help with very limited jarhell with like xerces/jaxb etc,
>> but for the average joe these things have been solved long ago or our
>> application wouldn't function at all.
>>
>> Also if jigsaw is in the same release as lambdas and the classpath no
>> longer exists and all tools/scripts/whatever need to be updated, this
>> will make it a lot hander to push the upgrade to that java version
>> through, and delay when I can use the other new shinies even longer.
>>
>> However if you already jumped ship to an alternative jvm language,
>> there is not much in java8 for you, so i understand those people
>> pushing hard to get jigsaw in it.
>>
>> >
>> > Defender methods and method handles are also just plain awesome.  Even
>> > without lambdas, I'd fully expect some powerful optimisations to be
>> > realised
>> > on top of those two.
>>
>> I kind of lump those together with lambdas :)
>>
>> >
>> >
>> >
>> >
>> > On 30 August 2012 15:57, Thomas Matthijs <[email protected]> wrote:
>> >>
>> >> On Thu, Aug 30, 2012 at 4:03 PM, Ricky Clarkson
>> >> <[email protected]> wrote:
>> >> > I want my lambdas now and I'm in a job where using non-Java languages
>> >> > will be a difficult sell.  The earlier the release the better for me.
>> >> >
>> >> > I've seen classpath hell exactly once, actually in a current project,
>> >> > and plan to deal with it in a different way - attempting to
>> >> > find/create a combination of libraries that don't have version
>> >> > conflicts, and where that is not possible, moving tasks out of the
>> >> > same JVM process.
>> >> >
>> >> > The other benefit would be JVM startup time, which is less and less
>> >> > an
>> >> > issue each year as machines get faster and Java doesn't get bigger.
>> >> > I'd like to see the startup time be improved further, but lambdas
>> >> > will
>> >> > affect me more than cutting down startup from 5 seconds to 1.
>> >> >
>> >>
>> >>
>> >> I agree fully, jigsaw won't fix any problem i currently have, lambdas
>> >> on the other hand would be very beneficial
>> >>
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "Java Posse" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to
>> > [email protected].
>> > For more options, visit this group at
>> > http://groups.google.com/group/javaposse?hl=en.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Java Posse" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/javaposse?hl=en.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Java Posse" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to