1. Си / Говнокод #5839

    +127

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    #define v putchar
    #define print(x) main(){v(4+v(v(52)-4));return 0;} /*
    #>++++++4[>++++++<-]>++++.----.++++.**/
    print(202*2);exit();
    #define/*>.@*/exit()

    Для кого-то покажется бояном, но меня улыбнуло. Явно искусственный код взятый со stackoverflow.com

    Запостил: xaionaro, 01 Марта 2011

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

    • в 3ей строчке явно не Си
      Ответить
      • В 3ей строчке явно комментарий
        Ответить
        • да, но при чем здесь брейнфак?
          Ответить
          • Комментарии на брейнфаке — это модно, свежо и оригинально!
            Ответить
            • ага, а техническая документация на китайском
              Ответить
              • У меня коллега — небритый гений, так он то по-французски, то по-немецки комментарии пишет… Это еще куда ни шло, в конце концов, настоящий интеллигент эти языки обязан знать.
                А теперь вот финский осваивает.
                Ответить
                • полиглот!
                  только к знанию языков неплохо бы еще понимание, где и когда их применять )
                  Ответить
                • А я знаю одно словосочетание на финском: Paamayim Nekudotayim
                  Ответить
                  • It actually does mean double-colon - in Hebrew!
                    http://www.php.net/manual/en/language.oop5.paamayim-nekudotayim.php
                    Ответить
                    • ой, мля... лоханулся как...
                      Ответить
                    • > double-colon
                      двойная кишка, символизирует
                      Ответить
                      • Я давеча придумал термин "семиколонотерапия".
                        Ответить
                    • Mhshv blm! Все, что я знаю про компьютеры на иврите:)))
                      Ответить
                    • Оно меня теперь преследует о__О Сейчас сделал правку на сайте компании в классе MY_Controller (сайт на Kohana) и отвлёкся. Стал снова шариться по сайту - Parse error: unexpected T_PAAMAYIM_NEKUDOTAYIM. Полчаса косяк провисел >__<
                      Ответить
                  • йоллапукка
                    Ответить
                • Может, заодно японский, китайски и корейский языки осилит?
                  Ответить
                  • Черт, японский-то я еще как-нибудь вспомню, а вот с последними двумя - труба. Ну да ничего, все равно шрифтов ни у кого нет - будут пустые квадратики - а там хоть на суахили пиши.
                    Ответить
                    • а не юзнуть ли нам юникод, хотя бы в виде утф-8?
                      Ответить
                      • Не знаю, как вам, а я только его и юзаю. Но от пустых квадратиков это спасет только наполовину - глифы-то все равно откуда-то надо брать. И, как мне помнится, частичные плейны еще не очень-то реализованы.
                        Ответить
    • странно что не было каммента "где здесь Brainfuck?"
      Ответить
    • Рискуя выступить в роли Captain Obvious, поясню: цель всех этих манипуляций с комментариями и дефайнами - создать программу, которая была бы одновременно корректной программой на C и на Brainfuck. Но это еще не все. Это также корректная программа еще и на Python, Perl, and Ruby. Разумеется, сделано это было умышленно и именно с такой целью, т.е. говнокодом не является ни разу.
      Ответить

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