Пользователь
0,0
рейтинг
13 декабря 2009 в 00:58

Эзотерический язык программирования под названием «… твою мать»

Забавный эзотерический язык программирования создали наши китайские коллеги.

Проект расположен на code.google.com и его название звучит примерно как «ё* твою мать».

Почему такое название? Один из дико популярных интернет-мемов в китайском интернете — выражение 草泥马 (цао ни ма, буквально «лошадка травяной грязи», см. словарь китайского сленга).

Юмор в том, что «цао ни ма» звучит в точности как китайское выражение «ё* твою мать», главное китайское ругательство, которое произносится точно так же, но записывается по-другому. По популярности этот мем сравнится, пожалуй, разве что с нашим «преведом», который в свое время знали практически все люди, общающиеся в интернете.

В языке программирования «Цао ни ма» допустимы лишь четыре лексемы, а все остальные символы рассматриваются как комментарии:

— 草 (цао; «трава», звучит как «е***ь»);
— 泥 (ни; «грязь», звучит как «твою»);
— 马 (ма; «лошадь», звучит как «мать»);
河蟹 (хэсе; «речной краб», звучит как «гармонизировать», что на сленге означает «подвергнуть цензуре»). Означает конец программы.

Пример программы, выполняющей цикл от 1 до 10:

Текст программы Как звучит Что выполняет
草-草 草泥马 ё* — ё* ё* твою мать Записать в стек единицу
马-草草 草泥草草草草泥泥马 мать — ё* ё* ё* твою ё* ё* ё* ё* твою твою мать Установить метку в этой точке
草-马草 ё* — мать ё* Дублировать верхний элемент стека
泥马-草泥 твою мать — ё* твою Вывести текущее значение
草草 草泥草泥草马 ё* ё* ё* твою ё* твою ё* мать Поместить в стек 10 и символ перевода строки)
泥马-草草 твою мать — ё* ё* Вывести новую строку
Продолжение примера программы на code.google.com.
Антон Иванов @hooey
карма
63,7
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (72)

  • +1
    草-草 草泥马… -_-
    • +4
      I cannot read that text. © scottishtiger
  • +5
    ещё-бы русифицировали его, добавив пару не менее ёмких выражений…
    • +9
      У нас боярский язык есть, великий и могучий, не то что этот «твою мать» с четырьмя лексемами.
  • 0
    Хочется ругнуться матом, но не этой фразой ))
  • 0
    чтож, ждем достойного ответа от индусов :) У них мемов вроде тоже хватает
    • 0
      Мануал по базовой системе ввода-вывода = Кама-сутра?; )
  • +4
    он тьюринг полный?
    • +1
      Ага, он как раз очень похож на машину тьюринга.
    • 0
      Кажется, что да, если учесть эти факты:

      1. Grass-mud-horse, судя по описанию в гуглокоде имеет бо́льшее число команд, чем тот же Brainfuck.
      2. Brainfuck Тьюринг-полный.
  • 0
    泥马-草草(«Hello, World, 草-草 草泥马»)
  • 0
    Just for fun как говорится…
  • 0
    compsoc.dur.ac.uk/whitespace/tutorial.php

    наглый плагиат
    • +1
      Зато каков слог!
  • +3
    Malbolge в любом случае вне конкуренции :)
  • –8
    Отсыпьте немного мне, я тоже хочу видеть то, что и вы.
  • +15
    почему маты не написаны нормально? Читать просто не возможно.
    • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      У того кто маты пишет с точками — в место половых органов черный квадратик!
  • +1
    Странный этот ваш, китайский язык… :) «лошадь», звучит как «мать» хммм.
    • 0
      Я вам больше скажу, «конопля» звучит так же.

      Разница лишь в тонах (интонации), с которой это произносится.
    • +4
      Странный этот ваш, русский язык… :) «лук», звучит как «лук» хммм.
      • +2
        Причем у нас-то тоновой разницы нет. Что «лук», что «лук». У нас язык более странный. (:
    • +1
      в этом смысле китайский прекрасен.
      вот стихотворение из одних только «ШИ»:
      ru.wikipedia.org/wiki/Ши_Ши_ши_ши_ши
  • 0
    Вариации на тему en.wikipedia.org/wiki/Whitespace_(programming_language)
  • +1
    Большая статья о эзотерических языках от Компьютерры.
  • НЛО прилетело и опубликовало эту надпись здесь
  • –16
    е… твою мать. Самое гнусное ругательство, которое только можно придумать, на мой взгляд. Человек, который использует подобное ругательство — невежда и моральный урод. Услышу что — то подобное в свой адрес, оставлю сволочь без глаз.
    • +12
      Утютю
      • –13
        ты Helg видимо из тех, кого в школе не жаловали, а ты особо и не сопротивлялся. Среди программистов почему — то много таких.

        Ты лучше будешь терпеть унижения, чем нелепо махать своими ватными кулачками, с риском разбить свои очередные очки.
        • –9
          все кто желает отомстить мне за свои детские обиды, срочно срите мне в карму. Мне на нее насрать, зато вам может хоть немного полегче станет.
          • +9
            К вашему сожалению, детских обид у меня не набралось в своё время, но минус за недостойное для этого ресурса поведение я всё-таки поставлю.
            • –8
              Удалившись от Бога, они стали бесами, утратили чувство радости бытия, могут проявлять себя только в пагубных, злых действиях, они постоянно кипят в ярости, изнывают в тоске, отчаянии и унынии, распаляются гордыней.
              • НЛО прилетело и опубликовало эту надпись здесь
                • –5
                  Большой Брат, простит. Но только однажды. Больше некогда не смейте писать того, что думаете, если это явно не по теме.

                  А то не дай, Большой Брат, кармы не будет, и вас на работу никуда не возьмут.

                  • 0
                    А вас никто не простит.
          • +2
            Стоит минус в карме. За несоответствие комментария топику.
          • +5
            Если у кого-то и есть проблемы с детства — то это у Вас. По крайней мере создаётся именно такое впечатление. Слишком уж реагируете агрессивно: "… без глаз", "… разбить… очки". Вы бы с себя начали.
          • +9
            Плохой тролль, очень плохой тролль. Я думал, намного лучше будет тролль.
            • –6
              Мое поведение обосновано исключительно абсолютно неприемлемым высказыванием " * твою мать "

              Впрочем не считаю нужным вам все это объяснять. Ибо все кто не разделяет мое мнение относительно этого высказывания — унылое быдло.

              • 0
                «все, кто не разделяет мое мнение», не быдло мыслит немного другими категориями.
                И да, мнение ещё надо уметь достойно выражать.
            • –5
              … Постоянное купанье и лаконический разговор сильно ослабили умственные способности спартанцев, и они значительно отстали в развитии от других греков…
              • –1
                И узрели они Его, даже и самого Его, бен Блума Илию, посреди сонмов ангельских, возносящегося к сиянию славы под углом сорок пять градусов над пивной Доноху на Малой Грин-стрит, как ком навоза с лопаты.
                • –5
                  «Как упал ты с неба, Денница, сын зари!»
                  • –1
                    Пусть расцветают все цветы плохой Цзедун.

                    — Я хочу, чтобы ветер культуры всех стран как можно свободнее веял у моего дома. Но я не хочу, чтобы он сбил меня с ног.

                    Алсо:
                    — Газета — великая сила, но подобно тому, как ничем не сдерживаемый поток заполняет берега и истребляет посевы, так и не подчиненное контролю перо журналиста служит только для разрушения. Если контроль приходит со стороны, он оказывается еще губительнее, чем отсутствие контроля. Контроль приносит пользу лишь тогда, когда он исходит изнутри.

                    Алсо:
                    — Умение прощать — свойство сильных. Слабые не прощают.

                    Алсо:
                    — Не будь у меня чувства юмора, я давно бы покончил с собой.
                    • –4
                      Просто юмор у вас безмерный, и от того гадкий.

                      Как можно относится с юмором к таким словам ?!

                      Я не религиозный фанатик, но меня глубоко возмущает эта фраза. Я буду рад, если кто — то задумается над смыслом этой фразы, прежде чем вновь его употребит.

                      И еще — для честного человека, должны быть вещи, которые прощать нельзя.
                      • –1
                        Нужно различать форму и содержание. Цитата из Джойса выше не просто так висит. Фон Триер это показал, Тинто Брасс это показал, а мы всё ещё начинаем возмущаться, когда видим что-то «offending»?

                        Опять же непонятно, отчего честный человек принимает на свой счет фразу, обращенную неизвестно к кому. В жизни куда больше нездорового и шокирующего, чем в любых словах (кроме Сорокина, будь он проклят). А вы тем временем по интернетам рыскаете.

                        Смысл и происхождение я уточню, давно собирался, спасибо.
                        • –5
                          Без лишнего пафаса вам предлагаю — уточните происхождение выражения "* вашу мать", и традиционный контекст его использования.

                          И давайте еще Энди Уорхола и Сальвадора Дали сюда приплетем.

                          • –4
                            кстати была обширная статья на эту тему в журнале «Прочтение», выпуск не помню, простите. Либо декабрь.январь либо март.апрель
    • +1
      Деточка, ёб твою мать! Это Интернет, тут могут и нахуй послать!
  • +7
    один я не вижу ничего прикольного в топике с матом?
    • –2
      нет не один.
    • +6
      Кому что. Я лично воспринимаю этот топик как своего рода луч света из маленькой дырочки в большом заборе, за которым расположен Китай. И то что в эту дырочку показывают особенности мировосприятия тамошней быдлоты, сути не меняет.
      • +3
        Я лично воспринимаю этот топик как своего рода луч света…
        И то что в эту дырочку показывают особенности мировосприятия тамошней быдлоты, сути не меняет

        подсматривая в дырочку за быдлотой, луч света Вы не увидите, только приобщитесь к быдлоте
  • 0
    Вот ведь людям делать нех**, кроме как нафиг не нужные языки создавать
    • +1
      Видимо мой комментарий не так понят, ладно поясню. Я вовсе не говорил, что это бред, нет это забавно, но не более того. Практической пользы от такого языка не будет.
      • НЛО прилетело и опубликовало эту надпись здесь
  • –1
    Бытовая магия.
  • –2
    Причем здесь эзотерика?
    • +2
    • 0
      Притом, что «эзотерика»!=«мистика/магия/волшебство/бог/чудо/вера/etc». «эзотерика»=«тайное знание доступное узкому кругу людей».
      Не забываем вслушиваться в этимологию слов и не будет подобных недопониманий ;-)
  • +1
    У китайцы из-за различных запретов, связанных с «интернетиком», началась ломка, решили изобрести свой язык программирования =)

    Почему-то вспомнилась фраза «Сенсация! Эстонские ученые изобрели колесо.»
    • 0
      s/китайцы/китайцев/
  • 0
    Автор текста не очень любит букву «б»?
  • +4
    Хочешь написать плохое слово, так пиши нормально без звездочек, либо вообще не пиши.
  • +2
    Кто готов написать расчет числа пи на этом языке? )
  • 0
    Экое неуважение к предкам ))
    • 0
      на мой взгляд, прежде всего, к самому себе
  • 0
    Юмор в том, что «цао ни ма» звучит в точности как китайское выражение «ё* твою мать»

    Звучит так же? Тональность у слов совсем разная.

    操你妈 [càonǐmā / cao4 ni3 ma1]

    草泥马 [cǎonímǎ / cao3 ni2 ma3]

    • 0
      Ну для тех, кто не привык к тональным языкам, будет звучать одинаково.
      • 0
        а для тех кто не знаком с китайским, вообще любые слова будут звучать как матерные.
      • 0
        скорее в беглой речи тональность пропадает и значение слов понимают из контекста.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.