2014-11-28 18:24 GMT+01:00 Andres Almiray <aalmi...@gmail.com>:
> AFAIK JDK8 should be the baseline as it can *force* the hand for adoption,
> yes, this is desired.
> Otherwise we'll be stuck in JDK7 or even worse, JDK6.
>

well my humble opinion is that is we stick to java 8 we'll not be
adapted by other projects before few years (and surely for an
important enterprise projects as well)

> JDK8 also opens the door for additional design features such as
>
>  - static methods on interfaces

Not a blocker IMO

>  - default methods

IMO we shouldn't use it in the API - means it is not good enough or
too complicated or not correctly "layered" - and for the impl not a
bloker neither

>  - repeatable annotations

Does it change anything for us (api/impl)? As a user I see but java 7
would support it as well.

>  - usage of Optional

Good one


Excepted last one we can surely handle by very few reflection I see no
blocker to support java 7. Moving is slow and enough libs didnt move
yet to consider it IMHO (why I started this thread)

>
> Cheers,
> Andres
>
> -------------------------------------------
> Java Champion; Groovy Enthusiast
> http://jroller.com/aalmiray
> http://www.linkedin.com/in/aalmiray
> --
> What goes up, must come down. Ask any system administrator.
> There are 10 types of people in the world: Those who understand binary, and
> those who don't.
> To understand recursion, we must first understand recursion.
>
> On Fri, Nov 28, 2014 at 6:19 PM, Romain Manni-Bucau <rmannibu...@gmail.com>
> wrote:
>
>> Hi guys,
>>
>> just checkouted sources and seems project targets java 8. Don't we
>> want to support java 7 as well? Otherwise it can be a blocker for
>> adaption I think
>>
>>
>> Romain Manni-Bucau
>> @rmannibucau
>> http://www.tomitribe.com
>> http://rmannibucau.wordpress.com
>> https://github.com/rmannibucau
>>

Reply via email to