御褒美とか見返りとかが具体的にイメージできないとやる気が起きないってのはあるような気も。:や、なんか最近ネット上ではプログラミング言語に関しての議論が活発なようで。その手の記事を読んで、なんとなく思ったことをメモ。「初心者向けの言語を使うより、こういう言語を使ったほうがいいよ」てな話が出たときに。新しい言語に手を出すことで、今までと比べてどんな良いことがあるのかが具体的に見え、なおかつ、「それは自分にとって良さそうだ」と当人が思えなければ、ソレをかじってみることに繋がらないのでは。初心者向け言語から初心者が離れていかないのは、「コレでもできるじゃん」「ちょっとアレに触ってみたけど、今までより苦労する割に、何が得られるのかよくわからない」てな場面が多かったりしないか。「言語仕様内に抽象化の概念があるから障害に〜」といった段階の話ではないような気もする。理解するのが大変でも、得られるものの大きさ、というか自分にとってどれだけ美味しいかがイメージできてさえいれば、挫けずにかじり続けるのでは。逆に、得られるものが小さく見えていたら、ほんのちょっとの段差でも来た道を戻ってしまいそう。言語の作者、あるいは該当言語のコミュニティは、言語仕様に問題があるのではとつい考えてしまうのだろうけど(だからこそ言語の作者に成り得た・コミュニティの構成メンバーになった)。初心者の重い腰を動かせるのは、言語をかじったその先にどんなメリットがあるのか、時には法螺(?)を吹いて、聞く者の中に過大な妄想を作りあげることができる、そんな人物なのかもしれない。要するに、皆でバンバン法螺を吹こう。