Hierarchical data structures are bad for CPU caches, see, for example, references in [1] how various data-oriented programming techniques try to avoid them.
From that point of view Fortran may be even more relevant for high-performance computing now than even 10 years ago.
From that point of view Fortran may be even more relevant for high-performance computing now than even 10 years ago.
[1] https://en.m.wikipedia.org/wiki/Data-oriented_design