■■Perlの一番いい勉強方法は??■■ (261レス)
1-

102: 02/11/27 03:51 ID:??? AAS
漏れも本買ったよ。ラマ本でプログラミングに入門した。
どの言語にもあんな入門書があればなーって思う。
その後C、C++とか遊びでLISPをいじってから今またPerlやってる。
「Effective Perl」は勉強になったし、役に立ってるよ。
他の言語知ってると俄然Perlは面白くなると思う。
あ、ラクダ本は持ってない。重いし。perldocで充分。

あとコードを自分の手で書くのは大事。
CDROMからコピーして読んでるだけじゃ身につかないしね。
と、プログラミングの経験がないなら改造は勉強にはなんないと思う。
103: 99 02/11/27 09:57 ID:??? AAS
みんな本買ってるのね・・・汁
ずっと年下のがいきなり入門でラクダ買ったりしていてうらやましく思います。

アセンブラを覚えた時なんか、ネットなんかやっていなかったのでそのへんのを逆アセンブルして、にらめっこして覚えました。
それにくらべたら何でもネットですぐ調べられて今は冗談ではなく夢みたいですw

自分は、改造をしても、すぐ原型なくなってほとんど自分のコードになってしまいます。
改造とか人のコードみると人それぞれのアプローチ(perlはその幅が広い)があって勉強になります。
それを自分流に噛み砕いて消化して身になっていくのが楽しいです。早い話が盗人なんですけどね。
人のコードみるのは単純に面白いです。

某サイトで”影響されるから人のコードは絶対に見ない”とか書いていた管理人がいたけど、漏れには無理。
興味あるスクリプトあったら絶対見てしまう。なんかネタになるコードないかなーみたいな。
省6
104: 02/11/27 11:15 ID:N07uoajh(1) AAS
漏れもstrict先に覚えた方が良い派。
-wもな。
105: 100 02/11/27 14:31 ID:??? AAS
CDを見るのは、自分が書いたコードが、どこも間違っていない(ように見える)のに、何故か動かなくて、悩んで悩んで、最後の最後になってから。
時々本にも間違いがあるから(もしくは環境の違い)、CDに動くソースが入っているのは大事と思います。それでも動かなかったら、環境を疑えますから。

Perlじゃないけど、最近はPHPでどつぼにはまりましたね。自己マシンには最新版のPHPを入れたから、、、と書くと、分かる人にはすぐ分るでしょうw
106: 02/11/28 02:06 ID:??? AAS
>>100
>他人のソースは参考にはしても、ちょっとだけ改造して利用とかはあまり考えませんでした。
禿同

とりあえず今わかってる材料を出し切れば実現できそうなものを
作りはじめる。つまづいたら本でもWebでもひたすら調べる。
わかるまではなにがあっても"絶対"にやめない。
この時、翌日の会社とか学校とかデートのことを気にする
ようでは非効率的(センスがない)
数年つづけることができればハカーになれるけどオタと呼ばれるようにもなる。
107: 02/11/28 19:37 ID:??? AAS
2chでのUNIな玄人からの評判は悪いけれど、俺は結城浩の本から入りやした。
ちんけなサイトの掲示板を改造してやろうとして、大学の図書館で5,6冊Perl本を読んで挫折。プログラムなんてわからねえバロウ、っていうときに、たまたまとったのが結城本。
とにかくしつこいくらいに解りやすくて、語り口が胡散臭いくらい丁寧だったので、諦め半分で読んでったらifと変数の意味が分かってだいぶ前進しました。

今はEffectivePerl読んでリファレンスでデータ構造化ってなんて便利なんだ! ヒャッホー!って浮かれている段階。
でもまだたまに結城本をたまに開いてみてます。
好き嫌いが有るかもしれないので外部リンク:www.hyuki.comにいってみるとよいかも。
108
(1): 02/11/30 21:45 ID:??? AAS
何に限らず、プログラム言語を覚える原動力は「締め切り」以外に無い気がしてきた。
その代わり、とにかく動くだけの我流に陥る諸刃の……
109: 100 02/12/02 13:43 ID:??? AAS
>>108
ああ、ばらさないでw
110: 02/12/27 03:52 ID:s3+SF1Z2(1/2) AAS
>1
というかどんな言語でも文法をまず覚えて、
普通にロジック・アルゴリズムが自然と組めるようになれば
一番いいと思うけど・・

言語特有のマニアックなクセは見てみぬ振りするのをお忘れなく
111: 02/12/27 04:30 ID:9qKLBJLm(1) AAS
漏れはkent-webで基本だけ覚えてあとは
CGIのソースを改造しながら覚えたな。
112
(1): 02/12/27 05:43 ID:+69413BS(1) AAS
どんな学習方法でもいいから

・グローバル変数だけ使う。サブルーチンはもちろん引数なし、戻り値なし。
・ハッシュは原則使わない。cgi-lib.plの%inだけ申し訳程度に使う。
・リファレンスを理解していない。
・foreachが良く分からない
・正規表現が良く分からない

で「Perlは大体できます」とか言う人になってはいけません。
113: 02/12/27 05:46 ID:s3+SF1Z2(2/2) AAS
ワラタ

% perl -wc xxxx.cgi
でワーニングが一杯でたまま公開してるPERLのフリーCGIってどう思う?

ちゃんと動けばALL OKなのかな・・やっぱり
114: マリモーマ ◆jbBCmetwgw 02/12/27 05:51 ID:X4PvxmGl(1) AAS
僕は HPバトラーの改造から入って 本を買いまくりながら
少しずつ perlを 覚えた
115: 02/12/27 08:57 ID:AxM6obD8(1) AAS
 ・スクリプトを書いてデバッグ。
 ・正規表現に慣れる。
 ・ソースを読む。
116: 02/12/27 09:54 ID:PDegbcoZ(1) AAS
>>112
できるとは言ってないけど漏れの使い方はそんな感じです。
最近use strictを使い始めました。
117: 山崎渉 [(^^)sage] 03/01/15 13:40 ID:??? AAS
(^^)
118: [ ] 03/01/22 01:46 ID:??? AAS
age
119: ブラウザが教科書 03/01/22 06:58 ID:T5Id8wjA(1) AAS
1. CPANに行って任意のモジュールのソースを開く。
2. わからないところを調べて理解する。実際に使ってみる。もしあれば、バグ報告する。
3. 1に戻る。
120: 03/01/22 21:06 ID:TWTRYmp3(1/2) AAS
あの、クソ初心者なんですけど、、、
CGIって拡張子のファイル(web上の)を他人が見ることってできないのですか?
HTMLでもTXTでもJPGでも何でも普通ファイルの中身が返されますよね。
CGIの場合は実行結果しか絶対に返ってこないの?
121: 03/01/22 21:14 ID:TWTRYmp3(2/2) AAS
120です。
初心者スレがあったのでそちらで聞いてきます。
1-
あと 140 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.015s