next up previous

2.4 Object Oriented Programming

Because Fortran 90 does not support automatic inheritance, C++ is clearly the superior language along this dimension. Fortran 90's polymorphic (generic) features give it a manual (rather than automatic) inheritance capability, which places it ahead of both C and Fortran 77. Again the data structuring capabilities of C place it ahead of Fortran 77 in this general area.