Sabtu, 10 Oktober 2015

Groovy in Action,

Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

As one of the book collections to propose, this Groovy In Action, By Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet has some solid reasons for you to review. This book is really appropriate with just what you require currently. Besides, you will likewise like this publication Groovy In Action, By Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet to check out because this is among your referred publications to check out. When getting something brand-new based on encounter, enjoyment, and also various other lesson, you could utilize this publication Groovy In Action, By Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet as the bridge. Starting to have reading routine can be undertaken from different methods as well as from variant kinds of publications

Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet



Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

Read Online and Download Ebook Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

Summary

Groovy in Action, Second Edition is a thoroughly revised, comprehensive guide to Groovy programming. It introduces Java developers to the dynamic features that Groovy provides, and shows how to apply Groovy to a range of tasks including building new apps, integration with existing code, and DSL development. Covers Groovy 2.4.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

In the last ten years, Groovy has become an integral part of a Java developer's toolbox. Its comfortable, common-sense design, seamless integration with Java, and rich ecosystem that includes the Grails web framework, the Gradle build system, and Spock testing platform have created a large Groovy community

About the Book

Groovy in Action, Second Edition is the undisputed definitive reference on the Groovy language. Written by core members of the Groovy language team, this book presents Groovy like no other can—from the inside out. With relevant examples, careful explanations of Groovy's key concepts and features, and insightful coverage of how to use Groovy in-production tasks, including building new applications, integration with existing code, and DSL development, this is the only book you'll need. Updated for Groovy 2.4.

Some experience with Java or another programming language is helpful. No Groovy experience is assumed.

What's Inside

  • Comprehensive coverage of Groovy 2.4 including language features, libraries, and AST transformations
  • Dynamic, static, and extensible typing
  • Concurrency: actors, data parallelism, and dataflow
  • Applying Groovy: Java integration, XML, SQL, testing, and domain-specific language support
  • Hundreds of reusable examples

About the Authors

Authors Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, and Jon Skeet are intimately involved in the creation and ongoing development of the Groovy language and its ecosystem.

Table of Contents

PART 1 THE GROOVY LANGUAGE
  • Your way to Groovy
  • Overture: Groovy basics
  • Simple Groovy datatypes
  • Collective Groovy datatypes
  • Working with closures
  • Groovy control structures
  • Object orientation, Groovy style
  • Dynamic programming with Groovy
  • Compile-time metaprogramming and AST transformations
  • Groovy as a static language
  • PART 2 AROUND THE GROOVY LIBRARY
  • Working with builders
  • Working with the GDK
  • Database programming with Groovy
  • Working with XML and JSON
  • Interacting with Web Services
  • Integrating Groovy
  • PART 3 APPLIED GROOVY
  • Unit testing with Groovy
  • Concurrent Groovy with GPars
  • Domain-specific languages
  • The Groovy ecosystem
  • Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

    • Amazon Sales Rank: #179687 in Books
    • Brand: Konig, Dierk/ Laforge, Guillaume/ King, Paul/ Champeau, Cédric/ D'arcy, Hamlet
    • Published on: 2015-06-27
    • Original language: English
    • Number of items: 1
    • Dimensions: 9.20" h x 1.80" w x 7.30" l, .0 pounds
    • Binding: Paperback
    • 912 pages
    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

    About the Author

    Dierk König is a senior software developer, mentor and coach. He publishes in leading German magazines on software development and speaks at international conferences.

    Dr. Paul King leads ASERT, an organization based in Brisbane, Australia which provides software development, training, and mentoring services to customers wanting to embrace new technologies, harness best practices and innovate.

    Guillaume Laforge is the official Groovy Project Manager and Head of Groovy Development at SpringSource. He founded G2One, Inc. (later acquired by SpringSource), a professional services company dedicated to sustaining and leading the development of both Groovy and Grails.

    Hamlet D'Arcy is the founder of the Basel-based Hackergarten open source coding group, and regularly participates and speaks at local and international user groups and conferences.

    Cédric Champeau is a core Groovy committer. He joined SpringSource, by Pivotal, in order to help develope the language and he is responsible for the implementation of static type checking and static compilation in Groovy 2.

    Erik Pragt is a passionate software developer with a broad range of experience in static languages like Java, and dynamic languages like Groovy. Having worked as a consultant for a broad range of customers mostly in the Telecom, ISP, and banking sector, Erik is now an independent freelance consultant. He founded of the Dutch Groovy and Grails user group, and is a regular conference speaker and trainer.

    Jon Skeet is a Java developer working for Google in London. He is a C# author and community leader, spending far too much time on the Stack Overflow developer Q&A site.


    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

    Where to Download Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

    Most helpful customer reviews

    8 of 8 people found the following review helpful. This well-crafted second edition is updated for Groovy 2.4 and covers a lot of new ground By Si Dunn Groovy in Action, Second Edition, is not light reading. Indeed, the printed book weighs nearly three and a half pounds and has 880 pages. But it is great reading for anyone who wants to learn, or get better at, the increasingly popular Groovy scripting language (which works very smoothly with Java). Indeed, Java's creator, James Gosling, has hailed Groovy's "smooth and efficient" integration with Java and called Groovy "an effective implementation language in its own right."The Second Edition's two main authors and its five assisting authors are members of the Groovy core team. And their book spent a lot of time being reviewed and tested by readers in the Manning Early Access Program (MEAP) before it was formally released. So it probably has a better preparation record than many programming books currently on the market.Groovy in Action's front flap indicates that the book covers Groovy 2.4. Groovy recently was up to version 2.4.3, but the programming language has long maintained a good track record for supporting backward compatibility. Indeed, I tested random selections of the book's code samples using version 2.2.0 and its Groovy Console, and programs compiled and ran without problem.However, if you own the first edition of Groovy in Action, you likely will want to upgrade to the new book. It is, the authors state, "a full rewrite," with several new chapters, plus "a few hundred additional pages of genuinely new content."Despite its heft, the book is nicely structured and easily approached. And its many code examples are mercifully compact, for the most part, and available online, if you prefer.The 20 chapters are organized into three major parts: "The Groovy Language"; "Around the Groovy Library"; and "Applied Groovy.""The Groovy Language" introduces the reader to the language's basics: its "syntax, grammar, and typical idioms," plus how to use dynamically typed Groovy as a static language, if desired. The "Around the Groovy Library" reference section focuses on such topics as working with builders and the Groovy Development Kit (GDK), as well as Groovy's support for database programming and the handling of JSON and XML. And "Applied Groovy" looks at "typical uses cases for Groovy," including "a thorough exposition of how to use Groovy for test automation," how to put Groovy to work on multi-core machines in concurrent programming situations, and "using Groovy for domain specific languages."In short, there is no shortage of useful content in Groovy in Action, Second Edition.(My thanks to Manning for providing a review copy.)

    2 of 2 people found the following review helpful. The Groovy book to get, written by the language developers By BH After being an early release for years it has finally arrived! Its huge, but this book covers the language and the ecosystem in a clear and easy to digest way. You won't get bored with it that's for sure as there is a lot of content to learn.If you want to supercharge your productivity in the Java environment this is the book to get. Groovy feels like Java with the handcuffs off. Existing Java developers will not only be more productive, but will expand their horizons by learning a dynamic language and actually have fun using Groovy. All that is required is a .normal jar file. In fact you could think of it as just another library to include in your Java project with code to help you perform all kinds of common tasks easily. You could also build the entire project in Groovy, and with the Grails framework for web apps its a huge advantage. A small team of developers can build things very fast.Most Java job listings today have some kind of dynamic JVM language in the description, so for a Java developer looking to grow and keep up with the industry the Java language itself is not enough anymore. I used to be a hard core Java only developer with the certs to go along with it. Complexity doesn't have to be a badge of honor! Now I use Groovy and Java together and my development has never been faster, easier or more enjoyable.

    2 of 2 people found the following review helpful. The wait is over! Second edition is just great! By Anto Groovy is one of the famous JVM language and this book does teach you the language in a great way!The book has three parts, which does teach you the following:PART ONE:Part one covers the fundas of the language by covering the syntax, its relation with java, closures (important concept!) and few groovy magics! As with the new second edition, the part one adds up few new chapters on AST transformation, Groovy as static language, which does dive in depth on these subjects.PART TWO:With part two, authors put up the gears to explain and play around with GDK. Author teaches with real world examples of how to do DB programming in groovy, how to build builders etc. All the examples covered in this part is purely practical example!PART THREE:It discuss much advance stuff in groovy world. Authors introduce the Gpars lib and clearly explains how to use them to achieve full parallel computing with no effort! This part teaches my favourite subject "DSLs". Author ends this part with "Groovy ecosystem" covering what all other tools available for groovy folks!All in all, its yet another great book by manning. Loved it all the way.Note: The book uses Groovy 2.4 version.

    See all 9 customer reviews... Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet


    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet PDF
    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet iBooks
    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet ePub
    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet rtf
    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet AZW
    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet Kindle

    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet
    Groovy in Action, by Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, Jon Skeet

    Tidak ada komentar:

    Posting Komentar