この世界のあらゆる事象が一つのプログラムで表せたとしたら、そのコードの長さは相当なものになるだろう。
「慣用句」は、人々がそれを理解するために生み出したコード上の工夫のひとつだと思う。
その世界というコードの中で頻出する部分、すなわち、生活で多用される言語を「慣用句」としてネーミングする。
その処理内容はサブルーチンとして別扱いとすることで、メインプログラムは圧縮できる。
サブルーチンを呼び出す際には、その関数名には処理内容を想起させるような象徴的な用語を用いることにした。
まさにそれが、世界というプログラムにおける「慣用句」という象徴的な用語の在り方なんだと思う。
よって、関数名である「慣用句」を、文脈という名の変数とともに呼び出すだけで、
その処理内容を明示しなくても意味のあるアウトプットになるわけだ。
慣用句は意外と通じない
人々の経験を圧縮して単語化したのが「慣用句」って感じかな。わかる。