1 | Class hierarchy. MPI is already object-based. "Standard" class hierarchy exists for C++. |
2 | Detailed argument lists for methods. Properties of Java language imply various superficial changes from C/C++. |
3 | Mechanisms for representing message buffers. |