「...お母さん」と呼ばれる難解なプログラミング言語

中国人の同僚によって作成された面白い難解なプログラミング言語

プロジェクトはcode.google.comにあり、その名前は「*お母さん」のように聞こえます。

なぜそんな名前なの? 中国のインターネットで非常に人気のあるインターネットのミームの1つは、草泥马(tsao ni ma、文字通り「 草の泥の馬 」、 中国語のスラングの辞書を参照)という表現です。

ユーモアは、「cao ni ma」が中国の表現「yo * your mother」とまったく同じように聞こえるということです。これは、同じように発音されますが、異なって書かれています。 人気という点では、このミームはおそらく、かつてインターネットで通信しているほとんどすべての人々に知られていた「前奏曲」と比較されるだけでしょう。

プログラミング言語「Cao no ma」では、4つのトークンのみが許可され、他のすべての文字はコメントと見なされます。

-草(cao;「草」、「e *** b」のような音);
-泥(どちらでもない、「汚れ」、「あなたのもの」のように聞こえる);
-马(ma;「馬」、「母」のように聞こえる);
- 河蟹ヘス ;「カニ」、「 調和 」のように聞こえます。スラングでは「検閲」を意味します)。 プログラムの終了を示します。

1〜10のサイクルを実行するプログラムの例:

プログラムテキストどのように聞こえますか何をする
草-草草泥马yo *-yo * yo *お母さんスタックするユニットを押す
马-草草草泥草草草草泥泥马母-よ*よ*よ*あなたのよ*よ*よ*よ*あなたの母この時点でマークを設定
草-马草*-母*スタックの一番上の要素を複製します
泥马-草泥あなたのお母さん-よ*あなた現在の値を印刷
草草草泥草泥草马yo * yo * yo * your yo * your yo * motherスタック10に入れて、改行文字)
泥马-草草あなたのお母さん-よ*よ*新しい行を印刷する
code.google.comでのサンプルプログラムの継続

Source: https://habr.com/ru/post/J78102/


All Articles