On Tue, Jun 21, 2016 at 6:44 PM, Cédric Champeau
<cedric.champ...@gmail.com> wrote:
> A strong -1 for both options. We already have 2 variants of Groovy today,
> indy and non indy, and in practice *nobody uses the invokedynamic version*
> because it's impractical to use. ...
> Adding a new dimension, which is orthogonal to invokedynamic makes it even 
> more complicated.

How about dropping the indy version then, and instead offer a
statically compiled one?

> Second, IDEs need to know whether a file is statically compiled or not. The
> `@CompileStatic` annotation makes it very clear, and the default is the
> standard dynamic mode that has been in Groovy for more than 10 years.

It has been suggested to use a different file extension for that
purpose, though my idea would be .gravy.

Reply via email to