Charles wrote:I'm not sure I fully understand the problem here. Programming concurrent applications is hard and there is no single silver bullet to make it easy (it's a hard problem). Accelerator is but one approach to a specific subset of the problem, just as Software Transactional Memory (video to appear on C9 next week) and language-level solutions are. I am just investigating what's being done around the company to address this important programming topic.
Can you elaborate more on what you see as the problem with this approach? I'm open to suggestions, as always. In fact, I'd love some more feedback.
Sorry that must have come out wrong. I'm not complaining that there are videos covering the similar topics.
I'm just surprised that projects with overlapping goals are unaware of each other. It seems to me that the CCR team and the Accelerator team might be able to share some useful informationg with each other. I think it's great that you are able to drop in the recommendation that they take a look at each other's solutions. Again, I'm just surprised it doesn't happen automatically.
However, and let this be my disclaimer, I'm not a Microsoft insider and further have no clue how these things work.