I think is forgotten here that one of the benefits of nominal typing is that the compiler can know that data layout at run time so performance benefits.
There has been so much ink spilled on the question of what kind of type systems help programmers be productive but there is not such controversy on the performance side.
replies(3):