mieki256's diary



2008/02/05(火) [n年前の日記]

#1 [prog][neta] 各プログラミング言語で何ができそうなのかがまずイメージできないプログラミング初心者の自分

どうもよくわからん…。

「HSP使えばゲームを作れるよ」
そうなのか。ゲームなるものはさすがに知ってます。マリオとかソニックとかそういうのだよね。それは面白そう。勉強してみようかな。

「携帯電話用のゲームを作るならJavaを使わないとね」
なるほど。だったらJavaも勉強しないといけないなあ。

「Webアプリを作るならPHPだよ」
Webアプリって、具体的にはどういうモノなの? それは、自分の生活の中で、作ってみたら自分が楽になったり、楽しくなったりするものなんだろうか。よーわからん…。

「Rubyを使えば何でも作れるよ」
『何でも〜』は『何にも〜』と同義のような気がしないでもない…。

「Javascriptはブラウザで動くからすぐに勉強できるよ」
素晴らしい。で、それで何ができるんだろう。マウスカーソルの後ろを蝶々が飛ぶ? 勘弁して。Ajax? XML? …サーバと通信して何するの?

「Perlを使えばエロ画像を自動でバンバンDLできるよ」
勉強するよ! Perlを勉強するよ!

オチはないです。たぶん。

どうでもいいけど一番最後のはもしかして _それPla なんだろうか。わからんですが。

御褒美とか見返りとかが具体的にイメージできないとやる気が起きないってのはあるような気も。 :

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

全然関係ないけど、馬を動かすときに、ひたすら鞭を打つやり方と、目の前に人参ぶら下げるやり方がありそうだなとなんとなく思った。全然関係ない話ですが。

*1: 「あの御方が言ったとおりだった!」てな展開はないの?

以上です。

過去ログ表示

Prev - 2008/02 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project