You wrote:
> "Modern" in this context means to me: object oriented (not C or Fortran)

Fortran has object-oriented features since 2003, see, for instance
[Fortran working group note 5](ftp://ftp.nag.co.uk/sc22wg5/N1551-N1600/N1579.pdf)

IMHO object-orientation has been oversold, in general, and does not belong in Fortran, specifically, but the Fortran standards committee didn't ask me, alas.