Вопросы к Поиску с Алисой
Записи считаются устаревшим типом данных в современных объектно-ориентированных языках, потому что эти языки обладают возможностями, которые намного превосходят возможности записей. en.wikipedia.org
В современных объектно-ориентированных языках программирования каждый объект является значением, относящимся к определённому классу. ru.wikipedia.org Классы представляют собой составные типы данных, которые включают поля данных и параметры объекта, задающие его состояние. ru.wikipedia.org
С другой стороны, некоторые программисты считают, что записи по-прежнему актуальны при программировании с низким уровнем абстракции, благодаря низким накладным расходам и возможности использования записей на языке ассемблера. en.wikipedia.org