Плюсую к Спектатору - треш какой-то. То замеры производительности китайского кода, то написание установщиков вручную, то замеры скорости компиляции, то нейронные сети и OpenCL, то 102 вкладки в браузере… В теме с названием “Размерные VS ссылочные типы”. Что курим, товарищи?
Дискуссии про “ближе к процессору” так и вовсе доставляют :-)) Ближе к нему то, что в кэше, а эффективная работа с ним далеко за пределами того, где там переменные объявлены…
Ну, этого мало чтоб что то утверждать. Наверное, переменные этого типа часто передавались или копировались, или что то типо того. Если бы записи были абсолютно бесполезны - их не вводили в .Net из C. В количестве функционала записи явно уступают классам, значит логично предположить что их смысл в том, чтоб быть упрощёнными, но более оптимизированными.