1. C++ / Говнокод #17271

    +49

    1. 1
    //без комментариев

    Запостил: pewppy, 07 Декабря 2014

    Комментарии (35) RSS

    • Ложь!
      Ответить
      • Это не ложь. Это частный случай парадокса Рассела типа "я — лжец".
        Ответить
        • Парадокс Рассела на то и парадокс, что принципиально нельзя узнать, является ли утверждение истинным.

          Здесь же наличие комментария можно проверить. Мы видим, что он есть, значит, ложь.

          Парадокс выглядел бы так:
          // этот комментарий врёт: ...
          Ответить
          • >Здесь же наличие комментария можно проверить.
            И что же он комментирует?
            Пост выглядит: «Этот комментарий без комментариев», комментирует ли что-либо фраза «без комментариев»?
            Тут возникает противоречие, если комментарий не содержит комментариев то можем предположить, что комментарии есть, тогда мы получаем противоречие с сутью комментария. Если предположить, что комментария нет, то получаем противоречие, т.к. факт комментария налицо.
            Ответить
            • Какая разница что он комментирует, в срр '//' обозначает комментарий, точка.
              Можно было бы написать: //тут нет комментария, но опять же не то, комментарий есть и это факт, что там написано уже не важно.
              Ответить
      • Выразить более запутанно это можно так: комментировать всякий текст, который не содержит объяснений своей сути, то есть self-descriptive, и не комментировать тот, который содержит объяснения. Нужно ли комментировать самого себя?
        Ответить
    • Где здесь С++, pewppy?!
      Ответить
      • Я подумал, что C++ наиболее оптимально подходит под этот божественный комментарий.
        Ответить
      • /* В сишке раньше можно было использовать только такие комментарии */
        // А такой появился позже и, по крайней мере раньше, считался расширением стандарта.
        Ответить
    • // this is not a comment
      Ответить
    • Блин, такая дискуссия из ничего...
      Ответить
      • Скоро будем спорить о пробелах и о других непечатных непечатаемых символах. Ведь разные версии компиляторов по-разному на них реагируют...
        Ответить
        • Use Whitespace langue, luke)
          Ответить
          • white space - что за расовая дискриминация?
            Ответить
            • Да. ЧёрнаяТёмная материя и энергия — одна из загадок природы, как устроен космос (space). То о существовании чего так много спорят лучшие учёные-расисты.
              Ответить
            • В IT вообще дискриминация постоянная: например master/slave в базах данных и в IDE (причем там даже разницы особой не было, это просто термин, очевидно что его придумали что бы оскорбить негров). А еще бывают black list, white list (словно бы белый чем-то лучше черного) и разъемы male и female, словно бы только male может вставлять и только в female. Yum (в RH-based) явно был создан как издевка над китайцами, а red black tree оскорбляет не только afro-americans но и native americans!
              Ответить
              • > словно бы белый чем-то лучше черного
                наоборот же, белый гораздо хуже чёрного

                > red black tree оскорбляет
                Особенно с учётом того факта, что чёрных всегда должно быть как минимум в два раза больше! Да ещё и президентом должен быть чёрный!
                Ответить
              • Драматургия, а не дискриминация.
                Ответить
            • Вот, держи: █
              Ответить
              • Спасибо.
                ██  ██  ██  ██
                ██  ██  ██  ██  
                  ██  ██  ██  ██
                ██  ██  ██  ██  
                  ██  ██  ██  ██
                ██  ██  ██  ██  
                  ██  ██  ██  ██
                ██  ██  ██  ██
                Ответить
              • ██  ██  ██  ██  
                  ██  ██  ██  ██
                ██  ██  ██  ██  
                  ██  ██  ██  ██
                ██  ██  ██  ██  
                  ██  ██  ██  ██
                ██  ██  ██  ██
                  ██  ██  ██  ██
                Ответить
                • вот теперь к ГК прикрутили и шахматы
                  Ответить
                  • ♞♞♞
                    Ответить
                    • Ты зачем третьего коня из рукава достал?
                      Ответить
                      • это заставка к программе вести
                        Ответить
                        • ♙♙♙♙♙♙♙♙
                          ♖♘♗♕♔♗♘♖
                          Ответить
                          • Жалко, что нельзя управлять цветом фона. Можно было бы собрать красивую шахматную доску, а не такую, как в прошлый раз.
                            Ответить
                            • Если Вам совсем нечего делать будет, добавьте в goatgif цвета - можно будет даже какие-нибудь ситуации демонстрировать (хотя, всё равно никто скрипт не установит, даже ради шахмат).
                              Ответить
                              • Да мне проще на свой сайт впилить отображалку позиций, чем с юзерскриптами париться ;)
                                Ответить
                                • >Жалко, что нельзя управлять цветом фона.
                                  Как это нельзя? Надо только найти специальный символ, который смещает букву назад или вперёд.
                                  ██
                                  Ответить
                  • Уже было. Даже пару ходов сделали как-то.
                    Ответить
                  • Как всегда без правки кода.
                    Ответить
                  • Ответить

    Добавить комментарий