On 8/6/2011 2:57 AM, Russel Winder wrote:
The main problem here is going to be that when anything gets released performance will be the only yardstick by which things are measured. Simplicity of code, ease of evolution of code, all the things professional developers value, will go out of the window. It's HPC after all :-)
Now that I think of it, there's also the option of porting boost::mpi to D and then possibly writing a std.concurrency-like wrapper on top of that (or not).