GR-JUG
Grand Rapids (Michigan) Java User's Group
Third Thursdays, 6-7pm, Calvin College Science Bldg 382
April 15: Groovy
March 18: Jython
Scala
Thu, Feb 18
Presented by Carlus Henry
Scala is a programming language for the JVM that is gaining popularity. This statically typed, type inferenced language is difficult to classify because it is a scripting, object oriented, functional programming language all in wrapped into one. Come to the February meeting where Carlus Henry will be presenting on the Scala programming language and why he has decided that it will be the language that he will be focused on learning this year.
Driving Behaviour with Cucumber on the JVM
Thu, Jan 21, 2010
Presented by Zach Dennis
This talk introduces Cucumber, which can be used to drive development from the features requested by the stakeholders down to the underlying implementation - working outside-in. This style of development comes from Behavior Driven Development and while Cucumber came to life as a ruby tool it as evolved in a language-agnostic BDD toolset, operating on the JVM, the .NET platform, Ruby, Python, and Flex.
No December Meeting
Google Web Toolkit (GWT)
Thu, Nov 19
Presented by Andrew Miller
With so many great JavaScript toolkits available on the web, what makes the Google Web Toolkit different? Instead of writing JavaScript yourself, you write Java and it compiles your class files into highly optimized JavaScript. I'm going to give an overview of GWT and provide some techniques for building large web applications using GWT.
MongoDB
Thu, Oct 15
Presented by Dave Brondsema
MongoDB is a fast non-relational database. It stores JSON documents, uses indexes, replication, and a custom query language. It supports Java and many other languages; this talk will not be language-specific.
General Meeting
Thu, Sept 17
Off for the Summer
JRuby Extreme
Thu, May 21
Presented by Tuhin Mitra
Recently I became interested in Ruby and then discovered that there was JRuby for use in the Java space. In this session I would like to share some of the things that could prove useful for Java developers with the use of simple snippets of code.
Tuhin has been working at Gordon Food Service for 8 years in the Warehouse Management System. He started off with working in the C, Unix and Oracle space. And for the last 4 years has been working on converting the legacy C code to Java.
Social Software for Businesses
Thu, Apr 16
Presented by Steve Earl
This discussion will be around social software for businesses in general and specifically around a product from IBM called Lotus Connections. There will also be a quick demo of Lotus Connections in an environment used by consultants at / within CDW.
Steve is a Senior Engineer at CDW Advanced Technology Services. He has over 16 years of software engineering and architecture experience working on everything from ERP systems to online jukeboxes.


