プログラミングビギナーなのですが、この夏の間に三流プログラマーぐらいになりたいです。
何から始めたら良いでしょうか。
今、興味があるのはPerl、PHP、Ruby、JavaScript(Ajax)、Haskellあたりです。
質問者のレベルはPerlは「初めてのPerl」がそろそろ読み終わる程度、PHPはPerlよりは少しマシぐらいです。
それ以外は未経験だとお考えください。
オブジェクト指向は概念的には理解した気になっていますが、実際に有効活用できるほどのスキルはありません。
また、Javaには苦手意識があります。
プログラムが得意な皆様、ご助言をよろしくお願いします!
冒頭に「夏休み」と書いておりますが、夏休み後ももちろん継続して勉強するつもりです。
Rubyやりましょう、Ruby!!
スクリプト言語なら、おそらくこれが最も綺麗に書けます。
で、Rubyといえば、はてなダイアリーの元にもなったtDiary。
こんなのを「教材」にさせてもらって全面的に書き換えてみる、
などのアプローチで、かなり実践的なテクニックが付いてくると思います。
Perlが分かっていれば、Rubyの言語仕様もすぐに覚えられます。
あとはいじりまくっているうちに、どうとでもなってきます。
言語というのは、自然言語でもプログラミング言語でも、
理解は後からでいいから、とにかく使ってみることが大切ですよね。
時あたかも7月。誕生石ならルビーです。
今取りかかれば、きっといいことありますよ。
実りある夏をお過ごしください!!
私はPHPをお勧めします。
柔軟で、親和性が高いのが理由です。
私の場合は、Web周りで何かが出来る言語が好きで、やっぱり実際に自分の目で見れる、他人にすぐに見てもらえる。
この点で「やった実感」があって面白いです。
これから結構流行るとも思いますし。
あと、上のリストにはありませんでしたが、
XMLもやってみると面白いと思います。
何をやるにせよ、プログラムは面白いので
がんばってください。
今回はRubyを勉強することにいたしましたので、TomCatさんにイルカ賞を差し上げることにいたしました。
また、この質問を通して学ぶべきことがたくさんあることを知りました。
視野が少し広がった気がします。
ありがとうございます。
回答数の上限を増やそうと思っていたのですが、すっかり忘れていました…。
申し訳ありません。
今後ともよろしくお願いいたします。