Tuesday, September 25, 2007

Who is going where to attend what!? The ISO C++ committee meetings.

Yep.  That's right.  This weekend I'll be boarding a plane to attend the ISO C++ meetings next week.  So why is the long-term Delphi guy going to attend something for C++?  Since I do things for CodeGear across the product lines in different capacities, it isn't too much of a stretch.  But there are a couple of really interesting things happening within the C++ community surrounding the standards that may be of interest on the Delphi side of things.  This is concurrency and garbage collection.  I'll be attending these meetings along with Alisdair Meredith, the new C++Builder product manager, and one of the C++ compiler engineers.  Apparently among the many topics of discussion will be on the concurrency side with debates on memory models, variable volatility, and fence-posting.  Some discussion will certainly ensue surrounding the OpenMP folks and their requirements.  On the GC front, things are a ways off from being finalized as there are, apparently, several camps aligned with different views on this subject.  This is interesting in light of the fact that we've actually had several internal conversations about GC on the Delphi/Win32 side (nothing to see here folks, move along, move along ;-).  I'd like to see how they're going to handle adding GC to a language with such a long legacy of deterministic resource manipulation.

So if you're going to be in Kona, Hawaii from September 29th through October 6th, let me know and maybe we can meet up and chat.  Oh this is going to be such a rough trip... ;-).