Very interesting show. It's always good to get more performance-for-free features tossed in.
I, for one, would very much like to see some special sessions taking a deep dive into the internals of auto-vectorization and the tricks used to vectorize code that doesn't obviously lend itself to that process. The nature of my work often presents me with loop dependencies that do not vectorize/parallelize well. Anything you can provide, either through uman communication or through tooling, to help programmers code in more readily-vectorizable styles would be of value too.
Whatever happened to project Phoenix anyway? We haven't heard of it in a long time. I assume it has been assimilated into other projects. We can see pieces of it in things like Rosalyn, but it seems like there was a lot more to it that hasn't popped back up.
I'd like to step slightly off-topic for a moment and echo my support for Tom's suggestions. I think that both cross-platform development and testing are great topics for future shows. "Tips from the trenches" type stuff from real-world project experience would be great.
+1. Chandler's very well-presented and very impressive presentation was the [unexpected] highlight of the conference for me (along with Bjarne's sessions). I hope the VC compiler team was taking very careful notes. And I agree that Chandler added a lot to the question panel. I'm looking forward to following the progress of Clang.
Fantastic interview! This one is without doubt among the very best of all time on Ch9. There is so much wisdom and experience in Larry's words. This man knows of what he speaks, and we could probably all learn a few things from him.