The OpenNET Project / Index page

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

11.07.2016 11:10  Линус Торвальдс пытается навести порядок в оформлении комментариев в ядре Linux

Линус Торвальдс в достаточно резкой форме раскритиковал "взрывающий мозг" метод оформления комментариев в коде сетевой подсистемы ядра Linux и призвал разработчиков сетевой подсистемы перейти к традиционному для ядра симметричному стилю оформления комментариев.

Например, по мнению Линуса недопустимы следующие многострочные конструкции:



  /* This is disgusting drug-induced
    * crap, and should die
    */

   /* This is also very nasty
    * and visually unbalanced */

вместо которых рекомендуется использовать формат, симметричный с точки зрения расстановки верхних и нижних отступов:



  /*
   * This is also a comment, but it can now be cleanly
   * split over multiple lines
   */

или формат в стиле С++:



  // This can be a single line. 
  // Or many. Your choice.


  1. Главная ссылка к новости (http://www.theregister.co.uk/2...)
  2. OpenNews: Линус Торвальдс столкнулся с дилеммой: устранение уязвимости или сохранение совместимости
  3. OpenNews: Линус Торвальдс выступил с резкой критикой GCC 4.9.0
  4. OpenNews: Очередная несдержанность в выражениях Линуса Торвальдса привела к обсуждению манеры поведения в LKML
  5. OpenNews: Линус Торвальдс жёстко раскритиковал мэйнтейнера ядра, допустившего появление проблем в пользовательском ПО
  6. OpenNews: Сара Шарп прекратила участие в разработке ядра Linux
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: kernel
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 11:16, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]
  • +57 +/
    Правильно Линус, так им.
     
     
  • 2.58, Аноним (-), 14:25, 11/07/2016 [^] [ответить]    [к модератору]
  • –7 +/
    Когда коту делать нечего.. лишь бы не вешался.
     
     
  • 3.94, Аноним (-), 16:40, 11/07/2016 [^] [ответить]    [к модератору]
  • +14 +/
    Не ну че, пиши свое ядро в одну строку и дальше...
     
  • 1.2, Аноним (-), 11:17, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]
  • +8 +/
        /*
         * А если так?
         */
     
     
  • 2.7, dgdsgfsadfgsdfgsdfg (?), 11:31, 11/07/2016 [^] [ответить]    [к модератору]
  • –6 +/
    А чем первый вариант отличается от твоего?
     
     
  • 3.11, НяшМяш (ok), 11:41, 11/07/2016 [^] [ответить]    [к модератору]  
  • +10 +/
    Звёздочки выровняны в один столбец
     
  • 2.28, Аноним (-), 12:51, 11/07/2016 [^] [ответить]    [к модератору]  
  • +14 +/
    если бы дали ссылку на официальный архив, не было таких идиотских замечаний

    https://lkml.org/lkml/2016/7/8/625

     
     
  • 3.30, Андрей (??), 12:59, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Да и visually unbalanced выглядело бы тогда не так плохо в новости.
     
  • 3.48, Аноним (-), 14:01, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Поддерживаю, что за ссылку такую нашли. Явно не для списка рассылки разработчиков.
     
  • 3.99, Аноним (-), 16:47, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Что-то он какой-то истеричный. Хотя с другой стороны это ядро ОС, а не наколеночная поделка, там всё должно быть единообразно.
     
  • 2.34, к (??), 13:11, 11/07/2016 [^] [ответить]    [к модератору]  
  • –9 +/
    Так плохо. На русском комментарии никогда не пишите.
     
     
  • 3.39, Аноним (-), 13:26, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    /*
     * And if tak?
     */
     
     
  • 4.72, sage (??), 15:26, 11/07/2016 [^] [ответить]    [к модератору]  
  • +9 +/
    tak dobrze
     
     
  • 5.127, к (??), 21:55, 11/07/2016 [^] [ответить]    [к модератору]  
  • +5 +/
    kurwa to je dobrze!
     
  • 4.81, к (??), 15:58, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Ту хум хау.
     
  • 3.122, mymedia (?), 21:23, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Комментарии на эсперанто одобряете?
     
     
  • 4.129, jan pi nimi ala (?), 00:15, 12/07/2016 [^] [ответить]    [к модератору]  
  • +/
    toki anpa pi toki pona taso li pana e pilin pona tawa mi.
     
     
  • 5.160, papua (?), 14:50, 13/07/2016 [^] [ответить]    [к модератору]  
  • +/
    tok pisin?
     
     
  • 6.163, jan pi nimi ala (?), 23:43, 14/07/2016 [^] [ответить]    [к модератору]  
  • +/
    ala. ni li toki pona
     
     
  • 7.164, burjui (ok), 03:33, 15/07/2016 [^] [ответить]    [к модератору]  
  • +/
    қотақбастар
     
  • 2.46, IZh. (?), 13:55, 11/07/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    На самом деле, оно так и есть. Вы посмотрите исходник страницы.
    Это просто разные CMS откусили начальные пробелы.
     
     
  • 3.47, IZh. (?), 13:57, 11/07/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    Вот правильная ссылка:
    https://lkml.org/lkml/2016/7/8/625
     
     
  • 4.52, Анонька (?), 14:11, 11/07/2016 [^] [ответить]    [к модератору]  
  • –2 +/
    Скрипты от гугл аналитикс и buysellad.com - и это основной сайт, где хостится линуксовое ядро? Лолнет, клозе.
     
     
  • 5.54, Аноним (-), 14:15, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    >и это основной сайт, где хостится линуксовое ядро

    Нет.

     
  • 5.151, DimasiQ (?), 17:02, 12/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Как ты еще не заметил что там убунту сервер?)
     
  • 3.128, vitalikp (?), 00:12, 12/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Мне казалось тег code должен помочь в этой ситуации В просмотре комментария выг... весь текст скрыт [показать]
     
  • 2.78, ZloySergant (ok), 15:44, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Линус собственно так и предложил
     
  • 1.3, Аноним (-), 11:19, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    ИМХО, это верно. Архитектура должна быть во всем. Тем более касаемо такого сложного проекта с огромным количеством вовлеченных программистов.
     
  • 1.4, Аноним (-), 11:21, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –8 +/
    Лучше б мотивировал народ gtk2 форкнуть.
     
     
  • 2.79, Roo2AT7d (ok), 15:54, 11/07/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Зачем? Вид кнопочек нравится? Используй соответствующую тему в гтк3.
     
     
  • 3.100, Аноним (-), 16:52, 11/07/2016 [^] [ответить]     [к модератору]  
  • +3 +/
    Затем, что сейчас его пишут криворукие 1 спермотоксикозные 2 обезьяны 3 , кото... весь текст скрыт [показать]
     
  • 1.5, Дегенератор (?), 11:22, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Еще неплохо бы заменить
    a() {
       d(); }
    на
    a()
       {
       d();
       }
     
     
  • 2.6, Аноним (6), 11:25, 11/07/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    Твой ник тебя оправдывает.
     
  • 2.26, Я (??), 12:41, 11/07/2016 [^] [ответить]    [к модератору]  
  • +12 +/
    Самый долбанутый стиль оформления
     
     
  • 3.36, Дегенератор (?), 13:14, 11/07/2016 [^] [ответить]    [к модератору]  
  • –3 +/
    А в чем долбанутость? В том что начало и конец блока не нужно выискивать в тексте и мотать длинные строки вконец?
     
  • 2.27, Аноним (-), 12:47, 11/07/2016 [^] [ответить]    [к модератору]  
  • +25 +/
    Тогда уж
    a() {
       d(); }
    на
    a() {
       d();
    }
     
     
  • 3.53, Анонька (?), 14:14, 11/07/2016 [^] [ответить]    [к модератору]  
  • –7 +/
    А ещё лучше
    a()
    {
    d();
    }

    (1 таб на 1 уровень отступа).

     
     
  • 4.55, Линус Торвальдс (?), 14:20, 11/07/2016 [^] [ответить]    [к модератору]  
  • +5 +/
    Нет, не лучше.
     
     
  • 5.134, Илья (??), 05:56, 12/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Поставьте уже себе artistic style и не парьтесь.
     
     
  • 6.149, Аноним (-), 13:38, 12/07/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Нет, спасибо, нас clang-format устраивает.
     
  • 4.84, Kodir (ok), 16:18, 11/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Считаю такой стиль уж слишком размазанным - и так экраны неахти, так ещё и функц... весь текст скрыт [показать]
     
     
  • 5.87, тоже Аноним (ok), 16:24, 11/07/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    > неахти
    > влазить
    > можно поговорить

    Можно. Только не здесь, пожалуйста.

     
  • 4.96, Аноним (-), 16:42, 11/07/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Во фряхе такая функция вообще 6 строк должна занимать:
    void
    a()
    {

    <-tab->d();
    }

     
  • 4.159, Гость (??), 05:44, 13/07/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    мой любимый стиль! больше воздуха!

    for( ; iter != end; ++iter )
    {
       m_oxygen += iter->more_oxygen;
    }

     
  • 3.115, Disaron (ok), 19:37, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Пхпшники, при всей их одиозности, довольно неплохой стандарт выпустили в плане форматирования. В свое время сам к нему пришел на плюсах.
    http://www.php-fig.org/psr/psr-2/
     
     
  • 4.126, Аноним (-), 21:46, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Чистый PSR такой же ужасный как и пыхапэ.
     
  • 3.146, anonimus (?), 11:42, 12/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Во, одобряю, это самое наглядное написание. Всегда так пишу.
     
  • 2.64, dq0s4y71 (??), 15:03, 11/07/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    "First off, I'd suggest printing out a copy of the GNU coding standards,
    and NOT read it.  Burn them, it's a great symbolic gesture." (Linus Torvalds, "Linux kernel coding style")


     
     
  • 3.67, Аноним (-), 15:10, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Когда временами приходится работать с кодом, отформатированным в GNU-стиле, у меня мозг моментально закипает. Как вообще ТАКОЕ пришло кому-то в голову?
     
     
  • 4.145, chinarulezzz (ok), 10:15, 12/07/2016 [^] [ответить]     [к модератору]  
  • +/
    мне наоборот, нравится Еще и экономный ... весь текст скрыт [показать]
     
  • 4.152, DeadLoco (ok), 17:13, 12/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Открой для себя волшебство бьютифаинга и узбагойся уже наконец Первое, что я де... весь текст скрыт [показать]
     
     
  • 5.153, redwolf (ok), 20:50, 12/07/2016 [^] [ответить]     [к модератору]  
  • +2 +/
    И первый комит у вас просто относится к подгону под желаемые стандарты, который ... весь текст скрыт [показать]
     
     
  • 6.155, DeadLoco (ok), 21:22, 12/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Не вижу необходимости устанавливать вообще какие-бы то ни было стандарты формати... весь текст скрыт [показать]
     
  • 2.105, nc (ok), 18:16, 11/07/2016 [^] [ответить]     [к модератору]  
  • +4 +/
    Сложно судить о том что тут предлагают при том что шрифт сообщений опеннета не м... весь текст скрыт [показать]
     
     
  • 3.108, Дегенератор (?), 18:51, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Классная ссылочка. В своем посте я имел ввиду Whitesmiths style. Прям оргазмирую от него. Теперь буду знать как он называется.
     
  • 3.131, _KUL (ok), 03:25, 12/07/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Т е писать так if say param else say pam хуже, че... весь текст скрыт [показать]
     
     
  • 4.142, тоже Аноним (ok), 09:55, 12/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Учитывая распространенность K&R, так писать не хуже.
    Все стили в первую очередь - для человекочитаемости.
     
  • 4.150, Аноним (-), 16:57, 12/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    У Allman при не очень больших размерах блоков, когда сразу обе скобки попадают в... весь текст скрыт [показать]
     
  • 4.154, redwolf (ok), 20:55, 12/07/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Пользовался обоими стандартами в разное время в зависимости от того, который при... весь текст скрыт [показать]
     
     ....нить скрыта, показать (27)

  • 1.8, iPony (?), 11:37, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А если я так пишу. То есть не ставлю начальную звездочку в каждой строке. Это плохо?

    /*
    Dear Princess Celestia,
    Today I learned a great lesson about ...
    */

     
     
  • 2.12, тоже Аноним (ok), 11:43, 11/07/2016 [^] [ответить]    [к модератору]  
  • –3 +/
    Плохо. Потому что вы, получается, не пользуетесь IDE, которые приглядели бы за некоторыми проблемами в вашем коде автоматически.
     
     
  • 3.18, iPony (?), 12:29, 11/07/2016 [^] [ответить]    [к модератору]  
  • –2 +/
    Не суть, вопрос про отсутствие начальной звездочки в каждой строке. Netbeans, например, один пробел добавляет, да.

    /*
    Dear Princess Celestia,
    Today I learned a great lesson about ...
    */

     
     
  • 4.19, iPony (?), 12:30, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Тут пробелы съедаются при постинге >:-(
     
     
  • 5.41, Аноним (-), 13:31, 11/07/2016 [^] [ответить]     [к модератору]  
  • +3 +/
    Пишите вместо них amp nbsp и перед отправить жмите на посмотреть справа ... весь текст скрыт [показать]
     
  • 4.22, тоже Аноним (ok), 12:34, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Если в Netbeans есть настройка подобных вещей - странно, что вы вообще задаетесь таким вопросом.
    Если нет - стоит ли относить его к тем IDE, которые способны автоматически улучшить код?
     
  • 3.23, Stax (ok), 12:37, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    А это может быть и при наличии звездочек. Их даже vim, вообще-то, ставит. Или руками человек мог для красоты. В общем, сомнительный способ диагностики качеств человека и его IDE по звездочкам.
     
     
  • 4.35, к (??), 13:14, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Не поверите, но много людей по звездочкам будущее человека предсказывают.
     
  • 3.89, Аноним (-), 16:28, 11/07/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    а если я вообще не пользую ide? а старый добрый make? и вообще вместо дизайна строк кода . лучше бы за самим кодом смотрели. а то багов меньше то не становится, а дизайн строк да надо поправить....))
     
     
  • 4.97, тоже Аноним (ok), 16:43, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Старый добрый make совершенно без проблем компилирует старый добрый - да что там, классический! - список ошибок, которые давно научились определять статические анализаторы, используемые в IDE.
     
  • 2.15, azure (ok), 11:50, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Не плохо. Просто это не в стиле комментов в коде линукса.
     
  • 2.20, hhi8io4468gg43fff6f (?), 12:30, 11/07/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    Всегда так делаю. Многострочные комментарии нужны для того, чтобы не помечать каждую строчку. А Линус предлагает какое-то извращение.
     
     
  • 3.156, DeadLoco (ok), 21:27, 12/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Звездочки нужны для того, чтобы отличать закомментированый многострочный кусок к... весь текст скрыт [показать]
     
     
  • 4.158, Аноним (-), 00:00, 13/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    В сях маскирование кусков кода в комментариях является моветоном из-за появляющи... весь текст скрыт [показать]
     
  • 1.9, Какаянахренразница (ok), 11:37, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +11 +/
    Так и в чём же новость?

    Давайте на каждый чих Линуса постить новость на опеннете.

    Линус Торвальдс возвращается домой с охоты.
    Линус Торвальдс обедает пойманным пользователем Виндоуз.
    Линус Торвальдс пытается навести порядок в офформлении комментариев в ядре Linux.
    Линус Торвальдс любит жену.
    Линус Торвальдс снимает лыжи и ложится спать.

     
     
  • 2.16, Нанобот (ok), 12:04, 11/07/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    боюсь, как бы фанатики ещё восприняли всерьёз это предложение...
     
  • 2.17, Аноним (-), 12:28, 11/07/2016 [^] [ответить]    [к модератору]  
  • +4 +/
    В 2008-2013 у нас был такой герой.
     
     
  • 3.120, Аноним (-), 21:06, 11/07/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    Инициалы МШ? И это не Михаил Шигорин :-)
     
  • 2.49, Аноним (-), 14:06, 11/07/2016 [^] [ответить]     [к модератору]  
  • +2 +/
    Так и в чём же комментарий Давайте на каждую возможную ошибку в слове писать ко... весь текст скрыт [показать]
     
  • 2.85, Kodir (ok), 16:20, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    > Линус Торвальдс любит жену.
    > Линус Торвальдс снимает лыжи и ложится спать.

    По-моему, последние две строчки должны были быть в другом порядке. Хотя да, для Линуса это ОК. :)

     
     
  • 3.109, Какаянахренразница (ok), 18:51, 11/07/2016 [^] [ответить]     [к модератору]  
  • +/
    типо спойлер Однажды вернулся Чукча с охоты Жена ему и говорит Что ты хочеш... весь текст скрыт [показать]
     
     
  • 4.124, Аноним (-), 21:41, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    типО? что ты вообще здесь забыл?
     
     
  • 5.136, Какаянахренра3ница (?), 06:21, 12/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Да книги скучные задали на лето не могу читать.
     
     
  • 6.139, Какаянахренразница (ok), 07:37, 12/07/2016 [^] [ответить]    [к модератору]  
  • +/
    > Да книги скучные задали на лето не могу читать.

    Верно. Чукча не читатель.

     
  • 5.138, Какаянахренразница (ok), 07:33, 12/07/2016 [^] [ответить]     [к модератору]  
  • +3 +/
    Не плакай Как ни напиши, всё равно неправильно Типо неверно орфографически ... весь текст скрыт [показать]
     
  • 2.101, Аноним (-), 16:54, 11/07/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    Какаянахренразница ?
     
  • 2.147, paulus (ok), 11:50, 12/07/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    >Давайте на каждый чих Линуса постить новость на опеннете.

    У Линуса для этого есть g+ ;)

     
  • 1.10, Аноним (-), 11:39, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    для нормальных парней давно уже есть http://man.openbsd.org/OpenBSD-current/man9/style.9
     
     
  • 2.13, имя (?), 11:48, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    style(9) не только в опенке есть. но про нормальных людей - плюсую.
     
     
  • 3.104, _ (??), 18:14, 11/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Ну да, и там Style guide for FreeBSD Based on the CSRG s KNF ... весь текст скрыт [показать]
     
  • 2.50, Аноним (-), 14:09, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    И?

    https://www.kernel.org/doc/Documentation/CodingStyle

    Речь о подсистеме, которая не следует стилю. Вы весь код OpenBSD на этот счёт проверили? Ни одна строка не выбивается?

     
     
  • 3.135, АнонимХ (ok), 06:00, 12/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Кстати, сами до такого довели Там по ссылке For files in net and drivers net ... весь текст скрыт [показать]
     
  • 3.143, имя (?), 10:04, 12/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    не знаю как в obsd, но код, не соответствующий style 9 в src freebsd не попада... весь текст скрыт [показать]
     
  • 2.51, Аноним (-), 14:09, 11/07/2016 [^] [ответить]    [к модератору]  
  • –7 +/
    >для нормальных парней
    >OpenBSD

    Посмеялся от души, пиши ещё.

     
  • 2.74, Аноним (-), 15:26, 11/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Braces that aren t necessary may be left out, unless they cause a compiler warn... весь текст скрыт [показать]
     
     
  • 3.88, тоже Аноним (ok), 16:27, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Статистика глупых ошибок показывает, что всегда ставить скобки - очень хорошая привычка.
     
  • 1.14, Аноним (-), 11:49, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    а отступы комментариев откуда начинать? с начала строки у всех или же аналогично отступам кода?
     
  • 1.21, user455 (?), 12:31, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    т.е. к drug-induced crap у линуса претензий нет.
     
     
  • 2.40, llolik (ok), 13:27, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Так он и сам "матом не ругаюсь, а разговариваю". С чего ему быть против? Или вы про тот crap, который так откомментирован?
     
  • 1.25, Виталий (??), 12:39, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    // в стиле С++
    // золотая середина
     
     
  • 2.65, dq0s4y71 (??), 15:06, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    "Linux style for comments is the C89 "/* ... */" style.
    Don't use C99-style "// ..." comments." (https://www.kernel.org/doc/Documentation/CodingStyle)
     
     
  • 3.38, Аноним (-), 13:23, 11/07/2016 [^] [ответить]     [к модератору]  
  • –3 +/
    клоун Торвальдс уже лет 10 говорит про то, что ядро стало слишком жирным, что н... весь текст скрыт [показать]
     
     
  • 4.106, _ (??), 18:29, 11/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Ну клован как обычно разнёс лужу просто в пар Публика в шоке, клован в лазарет... весь текст скрыт [показать]
     
  • 1.31, anonmaster2 (?), 13:02, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    Имхо дополнительные * внутри коммента вносят дополнительный шум, проще уж пробелами выровнять
     
     
  • 2.61, Ordu (ok), 14:44, 11/07/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Не проще внутри комментов довольно распространены Настолько распространены, ... весь текст скрыт [показать]
     
     
  • 3.75, Аноним (-), 15:28, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Не, просто они пишут в ed
     
     
  • 4.80, Ordu (ok), 15:58, 11/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Если почитать обсуждение в списке рассылки, то там прямо упоминается, что криво ... весь текст скрыт [показать]
     
     
  • 5.144, имя (?), 10:06, 12/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    они sed ом проходят код, перед тем как его коммитить... весь текст скрыт [показать]
     
  • 3.92, Kodir (ok), 16:31, 11/07/2016 [^] [ответить]     [к модератору]  
  • –3 +/
    Это не аргумент Видел редакторы, которые до сих пор вставляют tab ы - шёл 21 ве... весь текст скрыт [показать]
     
     
  • 4.117, Ordu (ok), 20:14, 11/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Не аргумент -- это произнесённые слова о том, что проще, я объяснил почему не ... весь текст скрыт [показать]
     
  • 1.32, Sluggard (ok), 13:11, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Без пальца животворящего не взлетит.
     
     
  • 2.43, Аноним (-), 13:36, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Злоупотребление пальцами приводит к полидактилии у детей.
     
  • 2.102, Аноним (-), 16:57, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Палец Линуса - это как ядерная бомба: эффективнее всего работает, пока лежит на складе.
     
  • 1.62, Аноним (-), 14:49, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    О! Мы дожили до эпохального момента, когда "взрывает мозг" не отсутствие комментов, а то, что они "неправильно" оформлены.
     
     
  • 2.76, Аноним (-), 15:30, 11/07/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Вообще, лучший комментарий - это его отсутствие: когда просто взял и переписал код так, что комментарий не нужен.

    В ядре так, конечно, не получится, слишком много performance hack-ов и нюансов.

     
  • 1.63, Аноним (-), 14:55, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    Любая нормальная IDE умеет автоформатирование кода. Если нет желания использовать IDE, то можно за относительно небольшое время накидать скрипт, меняющий оформление. Неужели не осилил?
     
     
  • 2.66, Sluggard (ok), 15:09, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    Не осилил кто, Линус? Он что, за всем на свете должен следить, и за всеми прибирать?
     
  • 2.107, QuAzI (ok), 18:46, 11/07/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Любая нормальная IDE умеет схлопывать комментарии, в комментарии которые Торваль... весь текст скрыт [показать]
     
     
  • 3.137, Какаянахренра3ница (?), 06:24, 12/07/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Одна строка многострочного комментария очень полезна, да.
     
     
  • 4.148, QuAzI (ok), 12:03, 12/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Если это название алгоритма или адекватно начатый абзац - то ОЧЕНЬ полезно Ни к... весь текст скрыт [показать]
     
  • 1.103, Аноним (-), 17:13, 11/07/2016 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    Что считает Линус по косушкам и звездочкам конечно очень важно Толкько кроме вс... весь текст скрыт [показать]
     
  • 1.110, Аноним (-), 18:59, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Опять стилевые войны
     
     
  • 2.114, Аноним (-), 19:23, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    > Опять стилевые войны

    Надо же чем-то заняться вместо того, чтобы над функционалом и ловлей багов работать.

     
     
  • 3.118, _ (??), 20:35, 11/07/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    То есть темп работы над ведром тебя не устраивает Жадные дети в трэде ... весь текст скрыт [показать]
     
  • 1.116, Аноним (-), 19:57, 11/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А зачем кого-то к чему-то призывать? Можно же тупо сделать autoformat в тот вид, который нравится Торвальдсу? И при принятии коммитов тоже делать автоформат комментариев
     
     
  • 2.121, Аноним (-), 21:06, 11/07/2016 [^] [ответить]     [к модератору]  
  • +/
    Строгодозированые отступы в коментариях, например, для установки указателя на си... весь текст скрыт [показать]
     
     
  • 3.123, Аноним (-), 21:29, 11/07/2016 [^] [ответить]    [к модератору]  
  • +/
    > Я даже не говорю про форматирование параграфов в теле лицензионных заголовков.

    С этим как-раз проще всего. Можно тупо менять первый комментарий на текст GPLv2 and above.

     
     
  • 4.132, . (?), 04:24, 12/07/2016 [^] [ответить]    [к модератору]  
  • +/
    _Нельзя_!!!
    Всё, остаёшься на второй год!
     
  • 1.133, Аноним (-), 05:54, 12/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –3 +/
    Лучше бы ядро привел в порядок для десктопа
     
     
  • 2.141, Шкурка_от_головки (ok), 09:21, 12/07/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    А что не так с ним для десктопа?
     
  • 1.140, Шкурка_от_головки (ok), 09:20, 12/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А разве он сам не проверяет код прежде чем внести его в основную ветку? Почему только сейчас он об этом говорит?
     
     
  • 2.157, Аноним (-), 22:54, 12/07/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    нет он сразу тычит факью или пишет "заткни пасть" ...
     
  • 1.162, robux (ok), 20:30, 13/07/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Вот что бывает, когда для выделения камента нужно 4 символа, а не 1.

    # Нет чтобы так сделать
    # В этом их наркоманском Си

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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