This is an automated email from the ASF dual-hosted git repository. paulk pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/groovy-website.git
commit 8c4c2a8e67db66d2a00399f6cf0c07e4c7b2a65b Author: Paul King <[email protected]> AuthorDate: Fri Feb 28 14:05:10 2025 +1000 tweak wording --- site/src/site/html/index.html | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/site/src/site/html/index.html b/site/src/site/html/index.html index 3e89819..abe20e7 100644 --- a/site/src/site/html/index.html +++ b/site/src/site/html/index.html @@ -1,13 +1,15 @@ <section class="row colset-2-its"> - <h1>A multi-faceted language for the Java platform</h1> + <h1>A flexible and extensible Java-like language for the JVM</h1> <p> - <a href='https://www.apache.org/'>Apache</a> Groovy is a <strong>powerful</strong>, <strong>optionally typed</strong> and <strong>dynamic</strong> - language, with <strong>static-typing and static compilation</strong> capabilities, for the Java platform - aimed at improving developer productivity thanks to a concise, <strong>familiar and easy to learn - syntax</strong>. It integrates smoothly with any Java program, and immediately delivers to your application - powerful features, including scripting capabilities, <strong>Domain-Specific Language</strong> authoring, - runtime and compile-time <strong>meta-programming</strong> and <strong>functional</strong> programming. + Apache Groovy is a multi-faceted language for the JVM. It aims to + provide a <strong>Java-like feel and syntax</strong>, + but with <strong>added productivity</strong>features. + It supports OO and functional paradigms, and offers both + static and dynamic natures for strong yet flexible typing. + It supports the creation of powerful scripts and elegant Domain-Specific Languages. + It offers bidirectional interoperability with Java classes and libraries, + and supports language extensions through in-language macros, AST transformations and meta-programming. </p> <div class="col1"> @@ -15,7 +17,8 @@ <div class="icon icon-1"></div> <h1>Flat learning curve</h1> - <p>Concise, readable and expressive syntax, easy to learn for Java developers</p> + <p>Concise, readable and expressive syntax, easy to learn for Java developers, + flexible typing makes it more friendly for Python programmers or data scientists</p> </article> <article> <div class="icon icon-2"></div> @@ -42,7 +45,7 @@ <h1>Powerful features</h1> <p> - Closures, builders, runtime & compile-time meta-programming, functional programming, type + Closures, builders, traits, runtime & compile-time meta-programming, functional programming, type inference, and static compilation </p> </article>
