<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://absurdopedia.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.67.244.3</id>
	<title>Абсурдопедия - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://absurdopedia.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=80.67.244.3"/>
	<link rel="alternate" type="text/html" href="https://absurdopedia.wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/80.67.244.3"/>
	<updated>2026-07-01T18:23:25Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://absurdopedia.wiki/w/index.php?title=%D0%AF%D0%BF%D0%BE%D0%BD%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA&amp;diff=46087</id>
		<title>Японский язык</title>
		<link rel="alternate" type="text/html" href="https://absurdopedia.wiki/w/index.php?title=%D0%AF%D0%BF%D0%BE%D0%BD%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA&amp;diff=46087"/>
		<updated>2009-05-28T08:59:31Z</updated>

		<summary type="html">&lt;p&gt;80.67.244.3: /* Ссылки */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Изображение:Matrix-small.png|thumb|204px|right|Фрагмент скриншота [[Матрица|Матрицы]] при большом увеличении. Хорошо виден участок исходного кода, записанный [[Кот#Котокана|котоканой]].]]&lt;br /&gt;
{{q|Вот ведь какая, понимаешь, загогулина!|Дарт Херохито|какой-то иероглиф}}&lt;br /&gt;
{{q|И чего тут это, значит, сложного такого?|Язык Черномырдина|Японский язык}}&lt;br /&gt;
&#039;&#039;&#039;Япо́нский язы́к&#039;&#039;&#039; ({{lang-ja|日本語|ингриш}}, {{lang-yi|jopanizz}}) — язык программирования, по недоразумению ставший государственным языком [[Япония|Японии]]. Число говорящих — [[42]] человека — значительно превышает число понимающих ([[13]] человек) и поразительным образом совпадает с числом обитателей [[Жопа|Жопы]].&lt;br /&gt;
__TOC__&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Дискуссия о правильном русском названии ==&lt;br /&gt;
Существует два основных мнения о том, как правильно называть по-русски японский язык. Некоторые филологи полагают, что правильное название — &#039;&#039;японский езык&#039;&#039;, другие же считают, что &#039;&#039;епонский язык&#039;&#039; является более корректным вариантом. Все они, однако, едины в том, что написание &#039;&#039;епонский езык&#039;&#039; относится к просторечиям и в официальных документах использоваться не должно.&lt;br /&gt;
&lt;br /&gt;
Названия, в которых используются слова &#039;&#039;ипонский&#039;&#039;, &#039;&#039;иппонский&#039;&#039;, &#039;&#039;ёпонский&#039;&#039;, &#039;&#039;ёппонский&#039;&#039;,&lt;br /&gt;
&#039;&#039;ебонский&#039;&#039;,&lt;br /&gt;
&#039;&#039;изык&#039;&#039;, &#039;&#039;йэзыг&#039;&#039;, &#039;&#039;нихонго&#039;&#039; и несколько других, ещё более авангардных, пока не вошли в широкую практику. Общее число возможных вариантов современной науке неизвестно, его выяснение требует дополнительных [[Бабло|исследований в области комбинаторики]].&lt;br /&gt;
&lt;br /&gt;
В настоящей статье мы везде используем написание &#039;&#039;японский язык&#039;&#039;, потому что все филологи казлы и ничего не понимают в своей работе.&lt;br /&gt;
&lt;br /&gt;
== Происхождение ==&lt;br /&gt;
Японский язык был придуман в [[404 год]]у [[Дарт Херохито|Дартом Херохито]] для написания драйвера [[мышь|мыши]] к [[Матрица|Матрице]]. К сожалению, именно в тот момент, когда Херохито собирался компилировать драйвер, [[Чубайс]] отключил по всей Японии [[Ки (энергия)|энергию ки]] за неуплату, и начались [[Тёмные Века]]. Когда подача ки была восстановлена, оказалось, что спецификации языка уже наглухо вкомпилированы в ядро Матрицы в качестве драйвера монитора, и менять тут что-либо нельзя из соображений обратной совместимости.&lt;br /&gt;
&lt;br /&gt;
Пришлось срочно обучить языку нескольких [[Самурай|самураев]] поплоше, из тех, которых в случае чего не так жалко. Так появились первые [[программист]]ы. Но это уже совсем другая [[история]].&lt;br /&gt;
&lt;br /&gt;
== Классификация ==&lt;br /&gt;
По [[Шкала Рихтера|шкале Рихтера]] японский язык относится к группе корнеизолированных. Это значит, что он настолько изолирован от своих корней (языка [[идиш]]), что не имеет с ними абсолютно ничего общего.&lt;br /&gt;
&lt;br /&gt;
== Письменность ==&lt;br /&gt;
=== Иероглифы ===&lt;br /&gt;
До середины [[XX век]]а японская письменность представляла собой разновидность ребуса: пишущий рисовал первые пришедшие в голову значки, а читатель должен был догадаться, что они означают. Но языковая реформа [[1954]] года упразднила большинство иероглифов, оставив только 65536 самых общеупотребительных. Казалось бы, ввиду чрезвычайной компактности языка (полный орфографический словарь, изданный в Токио-3 в [[2000]] году под редакцией [[Мураками]], содержит всего 614 слов) и такой усечённый набор символов остаётся несколько избыточным, однако на самом деле это не так (см. ниже).&lt;br /&gt;
&lt;br /&gt;
Для простоты запоминания каждому иероглифу присвоен порядковый номер от 0 до 65535. Квадратный корень из этого номера — так называемый &#039;&#039;&#039;радикал&#039;&#039;&#039; — используется для быстрого словарного поиска.&lt;br /&gt;
&lt;br /&gt;
Согласно своим радикалам иероглифы разделены на диапазоны, у каждого из которых есть своё особое назначение:&lt;br /&gt;
; 0—12: Используются для записи слов японского языка. (На самом деле используются не все 144 иероглифа, а только первые 73. Остальные представляют собой упрощённые варианты начертания, адаптированные для женщин, собак и негров.)&lt;br /&gt;
; 13—15: Зарезервированы для написания имён Императора.&lt;br /&gt;
; 16—24: Применяются в письменных заклинаниях и молитвах. Произношения и самостоятельного смысла не имеют.&lt;br /&gt;
; 25—30: Используются в [[манго]] для точной фонетической передачи [[Девочки-волшебницы#Боевой крик|боевых криков]].&lt;br /&gt;
; 31—32: Управляющие символы для терминалов Матрицы. Не имеют графического представления.&lt;br /&gt;
; 33—60: Запрещены цензурой за непристойный вид.&lt;br /&gt;
; 61—72: Секретный военный диапазон (в частности, 67—68 — имена [[покемон]]ов, 71 — названия моделей [[огромные боевые роботы|огромных боевых роботов]]).&lt;br /&gt;
; 73—102: Декоративные иероглифы. Используются в наружной рекламе и каллиграфии, произношения не имеют.&lt;br /&gt;
; 103—127: Промышленные иероглифы. Применяются в чертежах, на картах, дорожных знаках и т. п. Запоминать их значение запрещено [[Конституция|Конституцией]] Японии.&lt;br /&gt;
; 128—255: Свободные радикалы. Зарезервированы для будущего использования.&lt;br /&gt;
; 256: Иероглиф «Конец алфавита». Традиционно ставится на последней странице последнего тома школьных букварей.&lt;br /&gt;
&lt;br /&gt;
===Алфавиты===&lt;br /&gt;
Кроме иероглифов, раньше в японском языке использовались ещё три алфавита: высокий (так называемая &#039;&#039;&#039;кото́кана&#039;&#039;&#039;) — для общения со [[кот|священными животными]], низкий (&#039;&#039;&#039;херо́гана&#039;&#039;&#039;) — для записи анекдотов про [[Хуй Суй Суй|глупых китайцев]] и левый (&#039;&#039;&#039;рома́дзи&#039;&#039;&#039;)&amp;lt;!-- мы любим Поливанова --&amp;gt; — для обеспечения совместимости с другими языками. В настоящее время все они устарели и официально выведены из употребления, их стабильная работа в современных и будущих версиях японского языка не гарантируется.&lt;br /&gt;
&lt;br /&gt;
=== Направление письма ===&lt;br /&gt;
Исторически сложилось так, что при письме символы располагаются столбцами, снизу вверх и справа налево, а страницы в книгах — от последней к первой. При этом чтение, однако, происходит по строкам слева направо и сверху вниз, с первой страницы к последней. Эта особенность придаёт японской литературе особое очарование.&lt;br /&gt;
&lt;br /&gt;
== Произношение ==&lt;br /&gt;
Важной особенностью японского языка является &#039;&#039;вариативное произношение&#039;&#039;: слово, записанное одними и теми же иероглифами, в зависимости от контекста произносится по-разному и имеет различные значения. Например, слово «私» в различных случаях может означать:&lt;br /&gt;
* &#039;&#039;о-факку&#039;&#039; — при резкой неожиданной боли (например, от удара молотком по пальцу) просьба к богам о милосердии.&lt;br /&gt;
* &#039;&#039;о-шитто&#039;&#039; — выражение уверенности в том, что возникшее препятствие вполне преодолимо.&lt;br /&gt;
* &#039;&#039;о-дикку&#039;&#039; — обращение к незнакомому голому мужчине, обнаруженному в платяном шкафу.&lt;br /&gt;
* &#039;&#039;о-канто&#039;&#039; — вежливое обращение к женщине.&lt;br /&gt;
* &#039;&#039;о-данну&#039;&#039; — согласие с трудным, но необходимым приказом или распоряжением.&lt;br /&gt;
* &#039;&#039;о-майгоддо&#039;&#039; — грубое ругательство, недопустимое в приличном обществе.&lt;br /&gt;
&lt;br /&gt;
== Влияние на другие языки ==&lt;br /&gt;
Хотя японским языком владеют очень немногие [[люди]], его роль в образовании других языков чрезвычайно велика.&lt;br /&gt;
=== [[Форт]] ===&lt;br /&gt;
Язык программирования Форт позаимствовал из японского оригинальную (так называемую &#039;&#039;обратную польскую&#039;&#039;) нотацию записи условного оператора. Сравните примеры кода на этих двух языках:&lt;br /&gt;
    о-канэ га /* Денег */&lt;br /&gt;
    най       /* нет */&lt;br /&gt;
 нара         /* если */&lt;br /&gt;
    о-сакэ мо /* выпивки тоже */&lt;br /&gt;
    най       /* нет */&lt;br /&gt;
 хадзу        /* тогда */&lt;br /&gt;
&lt;br /&gt;
    MONEY @&lt;br /&gt;
    NOT&lt;br /&gt;
 IF&lt;br /&gt;
    0 &lt;br /&gt;
    DRINK !&lt;br /&gt;
 THEN &lt;br /&gt;
&lt;br /&gt;
=== [[Си|C]] ===&lt;br /&gt;
Впервые возникшая в японском языке концепция вертикального письма получила дальнейшее развитие в более поздней разработке, C [http://www.ioccc.org/2004/omoikane.c]:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;            /*                                     ,*/&lt;br /&gt;
            #include                              &amp;lt;time.h&amp;gt;&lt;br /&gt;
             #include/*                     _  ,o*/  &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;
             #define  c(C)/*     -      . */return      ( C); /*    2004*/&lt;br /&gt;
              #include   &amp;lt;stdio.h&amp;gt;/*.   Moekan           &amp;quot;&#039;   `\b-&#039;     */&lt;br /&gt;
                typedef/*  */char   p;p* u                     ,w       [9&lt;br /&gt;
                  ][128] ,*v;typedef  int _;_   R,i,N,I,A               ,m,o,e&lt;br /&gt;
             [9],  a[256],k    [9], n[               256];FILE*f       ;_ x   (_ K,_ r&lt;br /&gt;
        ,_ q){;   for(;                                         r&amp;lt;     q    ; K       =((&lt;br /&gt;
     0xffffff)   &amp;amp;(K&amp;gt;&amp;gt;8))^                                        n[255     &amp;amp;        ( K&lt;br /&gt;
   ^u[0        +                                     r  ++      ]     )]);c          (K&lt;br /&gt;
  )}        _ E                           (p*r,    p*q  ){     c(          f         =&lt;br /&gt;
          fopen                     (r  ,q))}_   B(_ q){c(    fseek        (f,      0&lt;br /&gt;
        ,q))}_ D(){c(  fclose(f ))}_  C(  p    *q){c(  0-    puts(q    )   )}_/*   /&lt;br /&gt;
      */main(_ t,p**z){if(t&amp;lt;4)c(   C(&amp;quot;&amp;lt;in&amp;quot;       &amp;quot;file&amp;gt;&amp;quot;    &amp;quot;\40&amp;lt;l&amp;quot;   &amp;quot;a&amp;quot;  &amp;quot;yout&amp;gt; &amp;quot;&lt;br /&gt;
     /*b9213272*/&amp;quot;&amp;lt;outfile&amp;gt;&amp;quot;   ) )u=0;i=I=(E(z[1],&amp;quot;rb&amp;quot;)) ?B(2)?0 :   (((o   =ftell&lt;br /&gt;
    (f))&amp;gt;=8)?(u     =(p*)malloc(o))?B(0)?0:!fread(u,o,1,f):0:0)?0:  D():0      ;if(&lt;br /&gt;
   !u)c(C(&amp;quot;      bad\40input  &amp;quot;));if(E(z[2],&amp;quot;rb&amp;quot; )){for(N=-1;256&amp;gt; i;n[i++] =-1   )a[&lt;br /&gt;
   i]=0;       for(i=I=0;   i&amp;lt;o&amp;amp;&amp;amp;(R  =fgetc(   f))&amp;gt;-1;i++)++a[R] ?(R==N)?( ++I&amp;gt;7)?(n[&lt;br /&gt;
  N]+1       )?0:(n [N   ]=i-7):0:   (N=R)    |(I=1):0;A =-1;N=o+1;for(i=33;i&amp;lt;127;i++&lt;br /&gt;
  )(        n[i   ]+  1&amp;amp;&amp;amp;N&amp;gt;a[i])?    N= a     [A=i]     :0;B(i=I=0);if(A+1)for(N=n[A];&lt;br /&gt;
 I&amp;lt;       8&amp;amp;&amp;amp;   (R  =fgetc(f ))&amp;gt;    -1&amp;amp;&amp;amp; i   &amp;lt;o        ;i++)(i&amp;lt;N||i&amp;gt;N+7)?(R==A)?((*w[I&lt;br /&gt;
 ]             =u [i])?1:(*w[I]=   46))?(a             [I++]=i):0:0:0;D();}if(I&amp;lt;1)c(C(&lt;br /&gt;
              &amp;quot;  bad\40la&amp;quot; &amp;quot;yout  &amp;quot;))for(i            =0;256&amp;gt;(R=  i);n[i++]=R)for(A=8;&lt;br /&gt;
             A  &amp;gt;0;A --)   R  = ( (R&amp;amp;1)==0)          ?(unsigned int)R&amp;gt;&amp;gt;(01):((unsigned&lt;br /&gt;
            /*kero  Q&#039;        ,KSS  */)R&amp;gt;&amp;gt;         1)^        0xedb88320;m=a[I-1];a[I&lt;br /&gt;
            ]=(m           &amp;lt;N)?(m=   N+8):        ++        m;for(i=00;i&amp;lt;I;e[i++]=0){&lt;br /&gt;
           v=w         [i]+1;for(R                      =33;127  &amp;gt;R;R++)if(R-47&amp;amp;&amp;amp;R-92&lt;br /&gt;
           &amp;amp;&amp;amp;       R-(_)* w[i])*(                   v++)=    (p)R;*v=0;}for(sprintf&lt;br /&gt;
                  /*&#039;_  G*/  (*w+1,              &amp;quot;%0&amp;quot;     &amp;quot;8x&amp;quot;,x(R=time(i=0),m,o)^~&lt;br /&gt;
                0)   ;i&amp;lt;       8;++           i)u      [N+ i]=*(*w+i+1);for(*k=x(~&lt;br /&gt;
                  0,i=0     ,*a);i&amp;gt;-        1;      ){for (A=i;A&amp;lt;I;A++){u[+a [ A]&lt;br /&gt;
                ]=w[A       ][e[A]]  ;     k     [A+1]=x (k[A],a[A],a[A+1]&lt;br /&gt;
              );}if     (R==k[I])      c(      (E(z[3  ],&amp;quot;wb+&amp;quot;))?fwrite(&lt;br /&gt;
             /* */   u,o,1,f)?D          ()|C(&amp;quot;  \n    OK.&amp;quot;):0    :C(&lt;br /&gt;
            &amp;quot;  \n  WriteError&amp;quot;            ))  for  (i  =+I-&lt;br /&gt;
           1  ;i &amp;gt;-1?!w[i][++                 e[+ i]]:0;&lt;br /&gt;
             ) for( A=+i--;                 A&amp;lt;I;e[A++]&lt;br /&gt;
             =0); (i &amp;lt;I-4                 )?putchar&lt;br /&gt;
             ((_   )  46)                  | fflush&lt;br /&gt;
            /*&#039;      ,*/                  ( stdout&lt;br /&gt;
            ):       0&amp;amp;                    0;}c(C&lt;br /&gt;
           (&amp;quot;       \n                   fail&amp;quot;)&lt;br /&gt;
           )      /*                    dP&#039; /&lt;br /&gt;
                 dP                    pd  &#039;&lt;br /&gt;
                &#039;                      zc&lt;br /&gt;
                                      */&lt;br /&gt;
                                     }&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Как видим, здесь слова языка записываются уже не только по вертикали, но также по диагонали и в других направлениях. Кроме того, большое внимание уделено каллиграфической составляющей кода.&lt;br /&gt;
&lt;br /&gt;
=== [[Лисп]] ===&lt;br /&gt;
Как уже заметил внимательный читатель, в японском языке отрицание расположено в самом конце предложения, что не позволяет понять его смысл до тех пор, пока предложение не прочитано целиком. Создатели базирующегося на японском языке Лиспа пошли дальше: радикально упростив алфавит, они вместе с тем довели до абсолюта парадигму &#039;&#039;отложенного осознания&#039;&#039;. Предложения языка Лисп невозможно понять, даже если их дочитать до конца несколько раз подряд.&lt;br /&gt;
&lt;br /&gt;
В настоящее время ведётся работа над следующим поколением Лиспа — астрально-ориентированным языком Лисп# (произносится &#039;&#039;&#039;Лисп хана&#039;&#039;&#039;, от {{lang-ja|花|хана}} — «цветок»). В нём понимание исходного кода программистом будет невозможно даже при переходе в состояние сатори: задача понимания будет целиком возложена на компилятор и исполнительную среду.&lt;br /&gt;
&lt;br /&gt;
== Знаете ли вы, что ==&lt;br /&gt;
* В японском языке нет слова для обозначения понятия «пердимонокль».&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* [http://www.engrish.com/ Самоучитель для начинаnnmnbющих изучать японский язык]&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Япония]]&lt;br /&gt;
* [[Дарт Херохито]]&lt;br /&gt;
* [[Матрица]]&lt;br /&gt;
* [[Лисп]]&lt;br /&gt;
* [[Си_плюс_минус|С++]]&lt;br /&gt;
&lt;br /&gt;
[[Категория:Япония]]&lt;br /&gt;
[[Категория:Язычество]]&lt;br /&gt;
&lt;br /&gt;
[[pt:Ingrês]]&lt;br /&gt;
&lt;br /&gt;
[[de:Engrish]]&lt;br /&gt;
[[en:Engrish]]&lt;br /&gt;
[[es:Engrish]]&lt;br /&gt;
[[ja:Engrish]]&lt;br /&gt;
[[zh-tw:Engrish]]&lt;/div&gt;</summary>
		<author><name>80.67.244.3</name></author>
	</entry>
</feed>