Friday, July 23, 2010

Hands-free Coding: Code Generation with Annotation Processors

I'm speaking at Houston TechFest on October 9! My talk is Hands-free Coding: Code Generation with Annotation Processors. Wish me luck. Here's the summary:

Have you ever written hundreds or thousands of lines of boilerplate code, or struggled to write Java idioms correctly every time? There is great way to save time and effort and use to standard code patterns automatically: Code Generation.

In this talk, I will walk you through using the JDK6 Annotation Processor API together with Velocity templates to read your Java source code and write new Java source files for you from code templates. It is magic, but magic you can understand and use to be more productive.

Let the compiler write your code for you!

Please come watch!

2 comments:

zproxy said...

Hi Brian, I was wondering if you were interested in mentioning jsc at that talk?

JSC is a compiler which enables one to write in C# and convert it to JavaScript, ActionScript, Java and PHP.

latest effort for WebGL

If you are interested do get in touch so we could have a chat :)

Brian Oxley said...

@zproxy That is really outside the scope of my talk, but it does sound interesting.