Groovy has been my language of choice for some time now (replacing Java)
and I use it extensively in as many projects as I can.
The two most significant ones are the following.
1. Groovy lies at the heart and soul of the Clyze packaging tool for
Android apps (clyze.com); the Clyze core contains about 25K SLOC of Groovy.
The tool aims to make the management of ProGuard / R8 configurations as
easy as possible for Android teams and it is currently in an early
access state (we have only announced it on local groups here in Greece,
so it is really coming to life as we speak). We have been developing it
at the PLaST lab of the University of Athens for some time now, where I
provide service as a visiting lecturer in Software Engineering, while
the whole Clyze effort is lead by Yannis Smaragdakis (the lab director,
Professor @ UoA and a well-known PL -and especially static analysis-
researcher in top-notch events like SPLASH, PLDI, etc). BTW, if you' re
into Android, we currently look forward to collecting as much feedback
as possible for the tool, so feel free to experiment with it and contact
me for any comments, thoughts or insights!
2. Groovy drives the back-end of Butterfly, the digital repository
product we have developed at Niovity, a company that offers digital
library / institutional repository solutions, mainly. Butterfly contains
about 40K SLOC of Groovy.
Cheers,
Kostas
On 27/6/2020 1:24 π.μ., MG wrote:
A quick survey: Who on this mailing list works on or knows of a
project where Groovy is the main language of development, i.e. it is
not used as "just" a script or DSL language in addition to e.g. Java ?
If possible name the company/country/project and give some impression
of the size of the project (lines of code, # of people working on it,
etc), timeframe of development, and whether it is os or commercial (or
both) G-)
Thanks in advance,
cheers,
mg