Comparison of C++ and Fortran 90 for object-oriented scientific programming | Synapse