FOREWORD

Scripting languages are not new. Primarily, they are used on Linux and UNIX machines for things such as shell scripting tasks that automate software installations, platform customizations, scientific application prototyping with Python, and one-shot command-line jobs with bash scripts. Languages such as PHP have also been widely used for developing high-volume websites and scripting languages have been found to be suitable for serious business applications.

Usually, scripting languages are platforms on their own and do not necessarily interact with others. Although bindings may exist for bridging with other systems, the integration is not always intuitive or natural. Groovy seeks to fill that gap, bringing a genuine innovative language ...

Get Groovy Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.