【勉強するのは】PHPとPerl【どっちが最初?】 (404レス)
1-

248: 2008/01/08(火)21:30 ID:??? AAS
php一択
249: 2008/01/09(水)01:24 ID:P4m5lmUy(1) AAS
>>247
マジレスすると、まず1番最初はPHPが無難だと思います。
PHPで飽き足らなくなったら他の言語も使い出すと思います。

私の場合は、C→Perl→Java→PHPと来ましたが、
自分の経験では、Webアプリ作成だと、利用頻度はPHP>>>Java、Perlでした。
250: 247 2008/01/09(水)12:26 ID:9hmTtWFP(1/2) AAS
早速のお返事有難うございます。
やはり手始めにPHPですかね〜。
251: 2008/01/09(水)12:37 ID:??? AAS
C++に自信あるみたいだからJavaもPHPもすぐでしょ。
Web特有の知識を一年くらいで覚えれば
252
(1): 247 2008/01/09(水)14:54 ID:9hmTtWFP(2/2) AAS
有難うさんです。 > 251
そうですね〜プログラム自体より、Web特有の知識が大変そう(汗

それと、ちょっとスレ違いかもですが、C#ってどうなんでしょう??
253
(1): 2008/01/09(水)22:32 ID:??? AAS
>>252
Microsoft版のjavaだよ。
ASP.NETで組むWebアプリもあるから、そっちでもいいと思うよ。
だけど、バージョンが頻繁にあがっているとか、安定していない
ところもあったりする。あと、ネット上での情報は少ないとか。
なので、私は個人的には、Microsoft製の言語は便利ではあるけれど、
最初にはしない方がいいと思っている。
言語が変わろうとも基本概念は同じなので。
254
(1): 2008/01/09(水)22:39 ID:??? AAS
俺はC++をやってからPerlをやったけれど、
表記の違いなどは違和感があったけれど、
すんなりいけたよ。
ただ、オブジェクト指向は、工夫をしてオブジェクト指向を
実現しているだけにすぎなくて、違和感を感じるから、
packageあたりはいきなりやらない方がいいと思う。
あと、ハッシュ(連想配列)はすぐに分かると思うけど、
難解な省略記号というのは正規表現のことかな?
あれは使い慣れたらすごく便利だから覚えた方が良いよ。
極論を言うと、以下の表記方法だけ知ってるだけでも十分だw
省1
255: 247 2008/01/09(水)23:50 ID:??? AAS
>>253
お返事有難うございます。
ネット上の情報は確かに少ないですね〜。 > C#
IDEとして、使い慣れたVisualStudioが使えるのが魅力なんですよね。

>>254
お返事有難うございます。
さらっとしかやってないので良く理解出来てないのかもしれないです。
ハッシュはすぐに理解出来ました。
省略というか、Cと違って、かなり短い表記で色んな事が行われるので、
可読性が悪いというか、まぁ慣れの問題なんでしょうけど、難解なんですよ(^^;
省5
256: 2008/01/10(木)00:01 ID:??? AAS
<>演算子は別に難解じゃないだろ。そういうものだと思うしかないじゃん。
Perlで難しいのは、中間変数を作らずにリファレンスデリファレンスして、それをmapでループ処理したりするやつだろ。
なんでそういう書き方するかというと、十分Perlを分かってる人間にとってはそれが可読性の高いコードだから。
ifの後置なんかもそう。前置なら{}を合わせて3-4行かかるのを後置なら1行で書ける。
もちろん1行が100文字超になるようなら前置を使った方がいいと思うけど、それは経験やセンスだな。
別に中間変数を使いまくって、mapは一切使わずwhileやforで書いてもいいんだけど、長いコードは読みにくいからな。
JavaとかC#とかみたいに優秀なIDEがあれば別だけど。
257: 2008/01/10(木)01:27 ID:??? AAS
>>247
コンパイルなしのスクリプト言語で、Webアプリなら
・Perl
・PHP
・Python
・Ruby
の4択ですね。
それぞれの特徴をリサーチして、順番を決めれば良いと思います。

もし全部を押えておきたい場合、今の自分が昔の自分にアドバイスするなら、
PHP → Python → Ruby → Perl
省7
258: 2008/01/10(木)02:59 ID:??? AAS
とりあえずこう,言語で悩んでる時点で(ry
259
(1): 2008/01/10(木)11:08 ID:??? AAS
俺もその意見には同意だな。
どっちが最初かなんて考えてる暇があれば、それだけ手を動かしたらどうかなとw
例えば運動なんかでもそうだろ?あれこれ考えるよりも練習をした方が
上達するわけだ。プログラミングなんて実技的なものなのだから。

しかし、Microsoftのを最初にやると苦労するな。言語以外の概念的なものは
公式の書籍などではほとんど触れられていないから。(ま、これが当たり前と
いってしまえばそうなんだけれど)
Perlとかだと、概念も知らない人向けの解説があったりする。
260
(1): 2008/01/14(月)14:10 ID:??? AAS
> Perlとかだと、概念も知らない人向けの解説があったりする。

それくれ。どこにあるんだ?
261: 2008/01/15(火)12:44 ID:??? AAS
>>260

ヒント:perl 超初心者 入門 でググる。
262: 2008/01/21(月)02:37 ID:??? AAS
なかったよ。
263: 2008/02/13(水)05:28 ID:??? AAS
VPSサーバーの値段が落ちてきてるし、C言語が普及する予感。

VerUPで動かなくなるPerlやPHPなんてサッサと卒業すべきだわ
264: 2008/02/14(木)21:37 ID:??? AAS
開発効率の悪いC言語が普及するわけが無い。
265: 2008/02/15(金)12:39 ID:??? AAS
Cは文法自体単純だけど、
APIやフレームワークになるとそれぞれ方言みたいな使い方になって、
とたんに複雑になる。
266: 2008/02/21(木)16:54 ID:??? AAS
>>259
たしかにね、初めてパソコンやってそのうちインターネット使い始めて
HTMLさわった時なんて何もわかんなかったけど、
弄くれるまでになるのは、勉強よりなにより実践でさんざん弄ってからだもんね
267: 2008/02/22(金)00:22 ID:??? AAS
CのCGIよりmod_phpの方が早い現実
perlにもmod_perlがあるけど使える鯖があまりない
1-
あと 137 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.008s