Здравствуйте, AlexRK, Вы писали:
ARK>Почему "data class", а не просто "record"?
Это просто легализация DTO. Люди прямо сейчас плодят классы в которых нет ничего, кроме свойств. Проблема в том, что классы позволяют делать с собой намного больше, чем нужно для DTO, что может привести к порче данных и багам.
Никакой record не нужен, у тебя уже есть struct.
Короче, я вижу это как костыли для убогих, умеющих писать код только в процедурном стиле.