Greetings! I'm a long-time programmer (40 years) who just got into Java in the last year. So far, I love it, though I'm still a bit frustrated by issues associated with moving large amounts of image data onto the screen that seem to result from not having pointers (but I'm sure I'll get used to that, and have used some native methods to beat the speed issues here and there).
I'm mostly working right now with Microsoft's DirectShow, and would be pleased to trade thoughts with others doing the same thing. Also, although my algorithm-related skills are pretty good, and I've got lots of years of experience with debugging, most of my work has not been in object-oriented languages. Any advice on how to design OO programs will be gratefully and humbly received.
I live in Northern Virginia (just finishing up a four-year term as a Loudoun County supervisor, as I write this on November 27, 2011). If you're in my area and want to talk Java, animation, DirectShow, or politics, let me know. We'll get a coffee at Panera.