新言語

たとえば、その言語を使えば使うほど、勝手に変化していって、プログラマにとって使いやすくなっていく言語とかはどうだろう。
少し考えただけで、まともなプログラムが書けないことは想像できる。
文法や定義が勝手に変わってしまったら実行結果も変わってしまうしコンパイルも通らないし、だいたい「言語そのもの」にそんな機能を持たせることはできない。
環境として作りこんでみたところで、実行環境が違えば結果が変わるのなら、使い物にはならない。
そもそもそんなものは現在の定義でいう言語ですらない。
でも、それでいい。