So if I create a huge array of 10,000,000 elements and return a span<T> of 10 of them, what happens to the array in terms of GC? Does the span<T> effectively have a memory footpring of the original array?
Just curious, or if the runtime was extended to include Spans in a linked list with the array that would then be able to unlink any elements not covered by Spans associated to the array?
The only thing I'd change is having some kind of "direct feed" from the screen, where you record both the live video of the guy + have another feed recording the VGA/DVI output from the demo machine. Keep it running through the entire presentation, then edit
them together in an edit session...
hope that doesnt introduce TOO much extra work, but the benefits will be better because as you switch back and forth from Video to "Demo" or code sampling, the code video will be much better (and immune to the scoble caffeine hand twitching and zooming)
Anyways, this is awesome technology. I've been looking forward to WinFS info for a while, going so far as to try to model my current project types to mimic winfs types (Contact, Person, Org) and so forth.