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

181
(1): 2007/09/08(土)13:59 ID:??? AAS
PHPはエラー行がブラウザで表示できるのでデバックしやすかったのですが
Perlのデバッグってどのように行うのですか?
182
(1): 2007/09/08(土)14:29 ID:??? AAS
perlも変数をダンプしたりできるけど、mod_phpのインストールの簡単さも含めて、phpより手軽な言語、実行環境はない。
183
(1): 2007/09/08(土)17:24 ID:??? AAS
エラー出力:use CGI::Carp qw(fatalsToBrowser);
変数ダンプ:use Data::Dumper; print Dumper $val;
コアモジュールだからインストールしないで使えるよ。

PHPで簡単に出来るのにアレ出来ね〜と思ったときに便利なモジュール
DB接続:DBI
画像生成:Image::Magick or GD
mbstring→Jcode or Encode
smarty→Template

初めに学ぶのならPHPから入ると当然だと思ってたことが通用せず
他の言語に対して拒否反応する奴が多いから私はPerl、出来ればCがいいと思うな。
省1
184: 181 2007/09/08(土)20:31 ID:??? AAS
>>181-182
やはりPHPは他言語と較べても扱いやすいのですね。
実はPerlも書けるようになりたいと思っていたのですが、Internal Errorのみで
困っていたため、質問させて頂きました。

今後のPerl学習の参考にさせていただきます。

ありがとうございました。
185: 2007/09/09(日)10:12 ID:??? AAS
phpってエディタ何使えばいいですか?
186: 2007/09/09(日)10:48 ID:??? AAS
10日で覚えるPHP5入門教室の次は何やればいいですか?
187: 2007/09/09(日)11:35 ID:??? AAS
掲示板作ってください
188: 2007/09/09(日)11:46 ID:??? AAS
どうやって
189: 2007/09/09(日)12:00 ID:??? AAS
がんばって
190: 2007/09/09(日)16:18 ID:??? AAS
君なら出来るさ
191: 2007/09/10(月)07:20 ID:??? AAS
なんかいい本とかHPとかないですか掲示板つくるための
192: 2007/09/11(火)08:36 ID:??? AAS
PHPフレームワーク Zend Framework入門 (単行本)
外部リンク:www.amazon.co.jp
193: 2007/09/11(火)16:48 ID:STk5D3wI(1) AAS
>>183
ポインタは覚えられませんが、 スコープは覚えられます。
194: 2007/09/11(火)17:14 ID:??? AAS
Perlのリファレンスはポインタと同じようなもの。C学習者がポインタが分からず離脱するように、Perl学習者もリファレンスを理解できるかどうかが最初の壁。
195: 2007/09/11(火)18:58 ID:??? AAS
Perlでリファレンス(ポインタ)を使う場面は少ないと思うが?
196
(1): 2007/09/11(火)19:02 ID:??? AAS
まさか。
Perlを知らないのかも知れないけど。
PHPのarray(1,2,array(3,4))は、Perlだと(1,2,[3,4])。(1,2,(3,4))とは別物だよ。
197: 2007/09/12(水)01:49 ID:??? AAS
AA省
198: 2007/09/12(水)02:28 ID:??? AAS
配列しか受け取れないというか、すべて配列として評価されるってことな。
確かに他の言語とは違ってるので、奇妙な感じはする。
しかし、非固定数個の引数を渡すときはそっちの方がいいだろ。
JavaとかPHPで非固定数個の引数は扱いが不自然だ。
PHPの配列がLinkedHashMapしかないことは初心者向けとしてはいいが、その分速度を犠牲にしてるしな。
199: 2007/09/12(水)09:20 ID:??? AAS
>>196
あーそれもポインタっていうのか。
↓こっちのことかと思ってた。
$pointer = &$source;
int* p = *s;
//↑こんな書き方であってたっけ?もう10年ぐらいCは触って無いなぁ
200
(1): 2007/09/12(水)14:24 ID:??? AAS
Cとは記号が違うだけでやってることは同じ。
@a = (1,2,[3,4]);
$p = \@a;
print @$p->[2]->[0],"\n";
1-
あと 204 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s