Hi Damir,
great work, and another step towards putting (statically compiled)
Groovy on the map as a OS level scripting language with startup times as
fast as Python, Perl, Ruby, ...
My feedback would be:
1. Give changes in resulting image size also as a percentage.
2. Supply an "if you are mainly interested in the results"
link/reference to a results section at the end of the article.
3. Add download links and a reference section to the end of the article.
With regards to giving relative image sizes: Knowing what the maximum
improvement from the "include all" approach would be is particulary
helpful. Knowing that one would get a (if I calculated correctly) 13%
reduction in size will help to decide whether investing time/resources
into this makes sense on a case by case basis :-)
Do you already know where the article will be published ?-)
Cheers,
mg
On 30/01/2021 18:28, Damir Murat wrote:
Hi,
I'm writing an article exploring the options for creating GraalVM
native images for
Groovy/Micronaut/picocli CLI applications. Although the article is
content complete,
I'm still considering it as a draft, and I'm looking for feedback.
If somebody is interested, the article is here:
https://github.com/croz-ltd/klokwrk-project/blob/master/support/documentation/article/groovy-graalvm-native-image/groovy-graalvm-native-image.md
<https://github.com/croz-ltd/klokwrk-project/blob/master/support/documentation/article/groovy-graalvm-native-image/groovy-graalvm-native-image.md>
Tnx,
Damir Murat