Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. Wikipedia
The Apache Groovy project
Apache Groovy is a powerful, optionally typed and dynamic language, with static-typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.
Flat learning curve : Concise, readable and expressive syntax, easy to learn for Java developers
Smooth Java integration : Seamlessly and transparently integrates and interoperates with Java and any third-party libraries
Vibrant and rich ecosystem : Web development, reactive applications, concurrency / asynchronous / parallelism library, test frameworks, build tools, code analysis, GUI building
Powerful features : Closures, builders, runtime & compile-time meta-programming, functional programming, type inference, and static compilation
Domain-Specific Languages : Flexible & malleable syntax, advanced integration & customization mechanisms, to integrate readable business rules in your applications
Scripting and testing glue : Great for writing concise and maintainable tests, and for all your build and automation tasks
Source => https://groovy-lang.org/
Note: We can help make ‘Apache Groovy’ installer enterprise deployment ready.
osd365 | Global application packaging services
Application packaging plays a vital role in efficiently managing software deployments within organizations.
Application packaging minimizes cost and improves System efficiency during and after deployment of the software to the System.
osd365 application packaging services provides the following advantages.
- Custom osd365 uninstall codes : This helps organizations identify and uninstall software installed outside of the purview of the organizations software management systems.
- Desktop shortcuts : If not directed otherwise, desktop shortcuts will not be installed.
- Silent : If not directed otherwise, all our installation processes are silent.
Note : Some software vendors do not make their software available to the public domain. In such cases, you have to download and provide the software and the appropriate licenses.