How Groovy is Groovy ?

numanabstract: we will start off with a survey of main language features esp. what makes groovy dynamic. then see some metaprogramming tricks that make it easy to work with xml and gui builders and creation of internal DSLs. finally touch on the grails web framework. there will be lots of demos along the way to show how programming in groovy can be fun.

bio: Numan Salati has a master’s in computer science from georgia tech speciallizing in artificial intelligence and has programmed professionally in java and python for over 3 years. He likes learning programming languages, traveling and reading.

Time: 6:30 – 8:30 pm

Date: Sept 23rd , 2009