The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Линус Торвальдс выступил против парсеров Kconfig, не поддерживающих табуляцию, opennews (??), 18-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


27. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  –12 +/
Сообщение от Аноним324 (ok), 18-Апр-24, 11:24 
Ну технически правильно это убрать табуляции.
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

30. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +2 +/
Сообщение от Аноним (18), 18-Апр-24, 11:28 
Если убрать табуляции, то как настраивать величину отступа под себя? Яваскриптеры вон вообще двумя пробелами выравнивают, так что с такими отступами кроме автора никто не разберётся в структуре этого кода.
Ответить | Правка | Наверх | Cообщить модератору

59. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  –2 +/
Сообщение от ano (??), 18-Апр-24, 12:23 
у яваскриптеров нет стандартного стиля (или тысячи их?). язык позволяет вообще весь код в одну линию впихнуть. к счастью, есть eslint и prettier, которые почти любой стиль к нужным стандартам сами приведут.
Ответить | Правка | Наверх | Cообщить модератору

67. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 18-Апр-24, 12:55 
В с++ стайлгайде гугла тоже 2 пробела, сильнейше мешает им писать миллионы строк кода на нем: дело привычки.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

112. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  –1 +/
Сообщение от Аноним (18), 18-Апр-24, 16:33 
Читайте внимательнее. Не "писать пиллионы строк кода", а "разбираться в структуре кода". Это разное. Как раз с написанием у гугла проблем нету. Андроид и хром потверждают.
Ответить | Правка | Наверх | Cообщить модератору

86. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  –1 +/
Сообщение от Аноним (86), 18-Апр-24, 14:30 
>как настраивать величину отступа под себя

Всегда через .editorconfig настраивали.

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

113. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +/
Сообщение от Аноним (18), 18-Апр-24, 16:37 
Те, кто якобы настраивает через .editorconfig, слишком активно тут топят за пробелы, притворяясь, что им не всё равно, что там ide подставит вместо отступов в физический файл.

Ответить | Правка | Наверх | Cообщить модератору

193. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +/
Сообщение от Аноним (192), 19-Апр-24, 16:25 
.editorconfig же обычно коммитится, и в нём настраивают не под себя, а наоборот одинаково под всех.
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

36. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +1 +/
Сообщение от FrBrGeorge (ok), 18-Апр-24, 11:46 
> технически правильно это убрать табуляции

Только это технически не выполнимо: табуляции _уже_ поддерживаются и используются в, не хочу соврать, многих тысячах готовых конфигах и уже имеющихся парсерах. Изменить их все одновременно, или даже постепенно — задача не для текущей реальности. Чего Линус никогда не допускал — это практики в стиле M$: «мы тут поменяли синтаксис, а проблемы пользователей — это проблемы пользователей, что вам, конвертор лень было запустить?»

UPD: в Linux kernel coding style табы в kconfig прописаны совершенно явно:
https://www.kernel.org/doc/html/v4.10/process/coding-style.h...

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

43. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  –2 +/
Сообщение от Аноним (43), 18-Апр-24, 11:54 
технически как раз выполнимо - среди корректных парсеров замена таба на пробел там проблем не вызовет. Но идти на поводу у ущербных идеолорически неправильно: в таком случае сам ущербным станешь.
Ответить | Правка | Наверх | Cообщить модератору

47. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +/
Сообщение от FrBrGeorge (ok), 18-Апр-24, 11:58 
> технически как раз выполнимо - среди корректных парсеров замена таба на пробел
> там проблем не вызовет.

Там — это где? Во всех имеющихся конфигах? В том числе и в __будущих__ — если заранее табы не запретить в парсерах? Нет, это не выполнимо технически. Я бы не взялся. Линус вон тоже не стал.

Ответить | Правка | Наверх | Cообщить модератору

49. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +/
Сообщение от Аноним (49), 18-Апр-24, 12:03 
там - это конкретно в том месте, где отклонённый патч заменял таб на пробел.
Ответить | Правка | Наверх | Cообщить модератору

101. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  –3 +/
Сообщение от Аноним (101), 18-Апр-24, 16:02 
+1. Дебилизм с "экономией пробелов" устарел ещё в 20 веке, зачем вообще табуляции нужны сегодня?! Они давно не выполняют своих функций.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

237. "Линус Торвальдс выступил против парсеров Kconfig, не поддерж..."  +/
Сообщение от Аноним (-), 23-Апр-24, 13:30 
Имеют размер, выбранный пользователем...
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру