
ホントはみんな魔法使い
魔法って、プログラミングと似てると思うんです。
私のイメージですが、「現実世界に対してあるコードを打ち込むと、対象の現象を発生させることが出来る」っていうのが魔法なんじゃないでしょうか?
例えば、火のコードを打ち込むと、火が「ポン!」って出てくるみたいな。
私はこういった魔法を、現代の人も使えるんじゃないかって思ってます。
それが「言葉」です。
言葉は、「現象を呼び出すフレーズ」なんです。
接客業をしている時に、「ありがとう」と言われると元気になったりとか、逆に、誰かのふとした一言で心が傷ついたりとか。まさしく魔法ですよね。
これも多分なのですが、この世界にはある程度プリセットみたいなのが用意されているのかもしれません。「Hey Siri!」って言ったらSiriが起動するみたいな感じのやつ。
だから、長くなりますが、
「function sayThankYou(from, to) {
console.log(`${from} says "ありがとう" to ${to}`);
to.feeling = "幸せ";
}
// 誰か(someone)が「ありがとう」を言ったら、相手(otherPerson)の気持ちが「幸せ」になる
const someone = { name: "誰か", feeling: "普通" };
const otherPerson = { name: "相手", feeling: "普通" };
sayThankYou(someone.name, otherPerson);
console.log(`${otherPerson.name}の気持ち: ${otherPerson.feeling}`); // => 相手の気持ち: 幸せ」
みたいなのがデフォルトで組み込まれていて、「ありがとう」と発音した時にそれが発動するんじゃないでしょうか。
「言葉は現実をそのまま作り出してしまう」というよくある文言も、そう考えると腑に落ちるような気がします。
なので、素敵な言葉を使いまくって、最高の人生を一緒に作りあげていきましょう(?)