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 &amp; compile-time 
meta-programming, functional programming, type
+                    Closures, builders, traits, runtime &amp; compile-time 
meta-programming, functional programming, type
                     inference, and static compilation
                 </p>
             </article>

Reply via email to