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

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



プロジェクトは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でのサンプルプログラムの継続



All Articles