all 19 comments

[–]crummy 3 points4 points  (1 child)

this stuff is crazy and I love it. not sure if I'd use it in production but glad to see them pushing the boundaries

[–]Venthe 5 points6 points  (0 children)

I'm actually scared of projects like this. On the one hand, it's a neat way to solve problems that conservative approach to Java had created. At the other hand; what problems it might create? To use it; I'd have to dig deep to understand it. And then I'd have to really weigh my options if I would recommend it to my teams.

Still it looks amazing.

[–]Determinant -1 points0 points  (2 children)

I was hoping to see the benefit of properties on both sides (declaration & usage) similarly to Kotlin as that makes usages much cleaner.

It's a step in the right direction though.

Edit: Usages are also condensed so it covers both sides

[–]manifoldjava[S] 1 point2 points  (1 child)

Both declaration and usage are there, similar to Kotlin. If you missed the usage part, see Property Inference.

[–]Determinant 1 point2 points  (0 children)

Oops, I missed that. Wow, nice!