On Fri, Feb 23, 2024 at 12:23 PM Romain Manni-Bucau
<rmannibu...@gmail.com> wrote:
>
> @Elliotte while you are pretty right in terms of *compile* features but it
> ignores the biggest criteria for any ASF project : the community. Even if
> silly, attracting people with Java 8 is born dead today (to illustrate it
> just ask somebody to no more use "var" to do a PR for ex, he will start to
> "pfffff" ;)).

Going off on a tangent but I would reject any PR that showed up in my
code review queue that used "var", regardless of JDK version. It's an
abomination that should never have been added to Java. It prioritizes
a trivial speed up in writing code at the cost of a significant slow
down in reading and debugging code. Working in Python for the last
couple of years has thoroughly convinced me that strong, explicit
compile time types are the right way to go. I've seen what happens
when you don't have them, and it's not fun.

-- 
Elliotte Rusty Harold
elh...@ibiblio.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to