
15 Jun
2009
15 Jun
'09
8:18 p.m.
AMDG Brian Wood wrote:
Nick Collier writes:
/* deadlock avoided */ #include
#include <snip>
I am not sure why MPI was added to Boost. Recently there was an effort to get Boost libs ready for the next C++ standard. I don't think the MPI library was considered in that as it's ties to C are so strong. Having to specify MPI_DOUBLE above when a and b are both declared of type double is sad. Naming it "Message Passing Interface" when you are restricted to messages of a single type is hardly an apt name. If it's going to be in Boost, it may wind up being called the Most Pitiful Interface.
The above is the MPI C interface, not the Boost.MPI interface. In Christ, Steven Watanabe