This meetup group is for seasoned and new users alike who are interested in the Groovy programming language and associated tools and frameworks (Grails, Gradle, Spock, Spring-Boot). While we declare ourselves as being in Seattle, we serve the greater Seattle area of Bellevue, Redmond and other outlying areas as well and keep our meeting times and places flexible to meet the demands of our members.
• Isn't Groovy really slow?
No. Is a Ferrari slower than a Porsche? If a benchmark for a language is written badly, it can always APPEAR slow. However GOOD Groovy can be written with Java inline and is almost indistinguishable from Java. Speeds are often equivalent to Scala, another Java based language.
• What has Grails to offer over Play or even Rails?
There are numerous online presentations on Grails vs other JVM frameworks but below are the two most popular. The end result is Grails has easily twice the demand of the most popular framework, easier development, larger plugin ecosystem and is based on Spring by default which is recommended for integration into most frameworks.
• Is it hard to learn?
Groovy is commonly called 'Java's Gateway Drug' because of how easy it is to learn and how quickly it leads to Java developers overnight. In comparison, Scala developers will tell you it is twice as hard to learn. From the Scala website itself on a discussion over simplicity to learn: 'Scala is designed to be easy to reuse and maintain, not to be quick to learn.'
• Can I program Android Apps in Groovy?
Why not? The New York Times did. Besides, Groovy is part of the Android SDK. :)