Information

We are a group of users focused on expanding the breadth and depth of Groovy and Grails development skills with our members who live and work in the DFW area. Our meetings are on the 1st Wednesday of every month (social & food at 6:30pm, meeting content at 7:00pm) at the NEW Improving office in Plano.

General Announcement

Starting with the June 2017 meeting we will be focusing on introducing new members to Groovy. We will have a series of talks that will bring them up to speed on Groovy, Gradle, Grails and application development. Please bring your friend, neighbor and co-worker, especially if they are familiar with Java, as the ramp-up is very easy.

High Performance Groovy

07 September 2016David Clark

Abstract

Groovy performance has come a long way from version 1.0. Back then Groovy was all about being dynamic and easy to use. It’s still that, but it has also become a versatile for developing high performance applications. This talk will focus on making Groovy go fast using techniques such as static compilation, memoizing, lazy loading, and code injection. But, we’ll also look at application designs that keep your application feeling Groovy.

One of the great strengths of Groovy is you usually can have the best of both worlds: pure Java level performance along with Groovy dynamic goodness.

Presentation and code can be found here on Dave’s GitHub

Bio

David Clark has been developing software since 1999. First on the Microsoft stack until 2003, then he transitioned to Java technologies (also in 2003), and became an avid Groovy user with version 1.0 in 2007. In the past he has worked in the telecommunications and financial/banking industries. He is currently employed as a principal engineer at Research Now. At Research Now he develops high performance libraries, frameworks, applications, and DSL’s for managing and analyzing Research Now’s core data assets.

He resides in the Dallas, Texas area with his wife and three kids. When not working he enjoys eating too much, running, and reading (mostly history and philosophy).