Groovy for Domain specific Languages is popular PDF and ePub book, written by Fergal Dearle in 2015-09-28, it is a fantastic choice for those who relish reading online the Computers genre. Let's immerse ourselves in this engaging Computers book by exploring the summary and details provided below. Remember, Groovy for Domain specific Languages can be Read Online from any device for your convenience.

Groovy for Domain specific Languages Book PDF Summary

Extend and enhance your Java applications with domain-specific scripting in Groovy About This Book Build domain-specific mini languages in Groovy that integrate seamlessly with your Java apps with this hands-on guide Increase stakeholder participation in the development process with domain-specific scripting in Groovy Get up to speed with the newest features in Groovy using this second edition and integrate Groovy-based DSLs into your existing Java applications. Who This Book Is For This book is for Java software developers who have an interest in building domain scripting into their Java applications. No knowledge of Groovy is required, although it will be helpful. This book does not teach Groovy, but quickly introduces the basic ideas of Groovy. An experienced Java developer should have no problems with these and move quickly on to the more involved aspects of creating DSLs with Groovy. No experience of creating a DSL is required. What You Will Learn Familiarize yourself with Groovy scripting and work with Groovy closures Use the meta-programming features in Groovy to build mini languages Employ Groovy mark-up and builders to simplify application development Familiarize yourself with Groovy mark-up and build your own Groovy builders Build effective DSLs with operator overloading, command chains, builders, and a host of other Groovy language features Integrate Groovy with your Java and JVM based applications In Detail The times when developing on the JVM meant you were a Java programmer have long passed. The JVM is now firmly established as a polyglot development environment with many projects opting for alternative development languages to Java such as Groovy, Scala, Clojure, and JRuby. In this pantheon of development languages, Groovy stands out for its excellent DSL enabling features which allows it to be manipulated to produce mini languages that are tailored to a project's needs. A comprehensive tutorial on designing and developing mini Groovy based Domain Specific Languages, this book will guide you through the development of several mini DSLs that will help you gain all the skills needed to develop your own Groovy based DSLs with confidence and ease. Starting with the bare basics, this book will focus on how Groovy can be used to construct domain specific mini languages, and will go through the more complex meta-programming features of Groovy, including using the Abstract Syntax Tree (AST). Practical examples are used throughout this book to de-mystify these seemingly complex language features and to show how they can be used to create simple and elegant DSLs. Packed with examples, including several fully worked DSLs, this book will serve as a springboard for developing your own DSLs. Style and approach This book is a hands-on guide that will walk you through examples for building DSLs with Groovy rather than just talking about "metaprogramming with Groovy". The examples in this book have been designed to help you gain a good working knowledge of the techniques involved and apply these to producing your own Groovy based DSLs.

Detail Book of Groovy for Domain specific Languages PDF

Groovy for Domain specific Languages
  • Author : Fergal Dearle
  • Release : 28 September 2015
  • Publisher : Packt Publishing Ltd
  • ISBN : 9781849695411
  • Genre : Computers
  • Total Page : 386 pages
  • Language : English
  • PDF File Size : 12,5 Mb

If you're still pondering over how to secure a PDF or EPUB version of the book Groovy for Domain specific Languages by Fergal Dearle, don't worry! All you have to do is click the 'Get Book' buttons below to kick off your Download or Read Online journey. Just a friendly reminder: we don't upload or host the files ourselves.

Get Book

Groovy for Domain specific Languages

Groovy for Domain specific Languages Author : Fergal Dearle
Publisher : Packt Publishing Ltd
File Size : 32,6 Mb
Get Book
Extend and enhance your Java applications with domain-specific scripting in Groovy About This Book B...

Domain Specific Languages

Domain Specific Languages Author : Andrzej Wąsowski,Thorsten Berger
Publisher : Springer Nature
File Size : 10,7 Mb
Get Book
This textbook describes the theory and the pragmatics of using and engineering high-level software l...

DSLs in Action

DSLs in Action Author : Debasish Ghosh
Publisher : Simon and Schuster
File Size : 18,6 Mb
Get Book
Your success—and sanity—are closer at hand when you work at a higher level of abstraction, allow...

Groovy in Action

Groovy in Action Author : Cédric Champeau,Dierk Koenig,Hamlet D'Arcy,Paul King
Publisher : Simon and Schuster
File Size : 21,8 Mb
Get Book
Summary Groovy in Action, Second Edition is a thoroughly revised, comprehensive guide to Groovy prog...

Domain Specific Languages

Domain Specific Languages Author : Martin Fowler
Publisher : Pearson Education
File Size : 45,5 Mb
Get Book
When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promot...

Making Java Groovy

Making Java Groovy Author : Kenneth Kousen
Publisher : Simon and Schuster
File Size : 44,8 Mb
Get Book
Summary Making Java Groovy is a practical handbook for developers who want to blend Groovy into thei...

Groovy 2 Cookbook

Groovy 2 Cookbook Author : Andrey Adamovich,Luciano Fiandesio
Publisher : Packt Publishing Ltd
File Size : 15,6 Mb
Get Book
This book follows a Cookbook style and is packed with intermediate and advanced level recipes.This b...

Building and Testing with Gradle

Building and Testing with Gradle Author : Tim Berglund,Matthew McCullough
Publisher : "O'Reilly Media, Inc."
File Size : 44,6 Mb
Get Book
Build and test software written in Java and many other languages with Gradle, the open source projec...

Gradle Beyond the Basics

Gradle Beyond the Basics Author : Tim Berglund
Publisher : "O'Reilly Media, Inc."
File Size : 37,5 Mb
Get Book
If you’re familiar with Gradle’s basics elements—possibly through the author’s previous O’...

Kotlin in Action

Kotlin in Action Author : Dmitry Jemerov,Svetlana Isakova
Publisher : Simon and Schuster
File Size : 35,5 Mb
Get Book
Summary Kotlin in Action guides experienced Java developers from the language basics of Kotlin all t...