4 ms·
> Groovy should be taken out and shot and the idiot who foisted it on the Android build system I think your beef there should really be with Gradle, or at leas
by zmmmmm 7y ago
> Groovy should be taken out and shot and the idiot who foisted it on the Android build system
I think your beef there should really be with Gradle, or at least, how it is using Groovy. The way Groovy is implemented as a DSL for Gradle is, in my view, toxic. Almost everything is implicit behavior, crucial aspects rely on totally incidental "magical" features that just make things happen when you invoke some cryptic incantation that has an unobvious connection to its context.
Groovy itself is pretty good and IMHO much better than Java for most purposes.