Линус Торвальдс раскритиковал rustfmt и форматирование кода на Rust

Линус Торвальдс, основатель Linux, вновь выразил недовольство, на этот раз по поводу форматирования кода на Rust. В своем комментарии он отметил, что недавний pull-request для DRM-подсистемы выглядит как «бессистемный набор слов» и лишен четкой структуры. Торвальдс иронично поинтересовался, не использовал ли автор устаревший редактор Edlin, так как форматирование явно пострадало от потери отступов.

Критика коснулась и самого rustfmt, который, по его словам, ухудшает сопровождаемость кода. Он подчеркнул, что проверка формата приводит к неразберихе: в одних случаях инструмент требует многострочного формата, в других — сжатой записи. Торвальдс обратился к Мигелю Охидио с просьбой найти «разумное решение», отметив, что игнорирует рекомендации rustfmt, так как они не соответствуют его представлениям о качестве кода.