1 名前:デフォルトの名無しさん [2012/01/18(水) 02:58:16.13 ] CGI についての質問は板違いです。WEB プログラミング板でどうぞ。 CGI と Perl の区別がつかない人も WEB プログラミング板に行ってください。 (WEB プログラミング板: hibari.2ch.net/php/ ) このスレでは(CGI 以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。 スレ違いの質問にはスルーか、速やかな誘導をお願いします。 "The duct tape of the Internet" こと、Perl についての質問箱です。 "There's more than one way to do it" ということで、 Perl の奥深さについて皆で語り合い、追求してまいりましょう。 www.perl.org/get.html ● 2011/10/30 現在の最新版: 5.14.2 ▼ 前スレ Perlについての質問箱 49箱目 toro.2ch.net/test/read.cgi/tech/1319953460/ リンク集は >>2-3 辺り Perl 日本語処理の基礎の基礎 >>4 辺り
12 名前:デフォルトの名無しさん [2012/01/18(水) 11:17:21.10 ] コマンドプロンプトでperlを実行するにはどうしたらいいんですか? コマンドプロンプトウィンドウにソースコードファイルをドラッグしてエンター押しても ファイルが開くだけでした。 今まではBJDなどの簡易サーバーでブラウザで実行結果表示していたからやり方わからないです
13 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 11:24:31.37 ] perl perlscript.pl
14 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 11:30:41.49 ] >>12 >>2 www.site-cooler.com/kwl/perl/environment.htm#helloworld
15 名前:デフォルトの名無しさん [2012/01/18(水) 20:17:30.94 ] >>12 コマンドプロンプトの扱い方から勉強しなおせよ糞 コマンドプロンプトの使い方知ってたらファイルドラッグとかするわけないだろ Perl以前の質問をPerlスレでするとか荒らし?
16 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 23:18:51.34 ] スレ違いの質問にはスルーか、速やかな誘導をお願いします。
17 名前:デフォルトの名無しさん mailto:sage [2012/01/18(水) 23:33:05.75 ] >>7 use open qw(:encoding(cp932) :std); だと単語数が多い割にはドキュメント性が低くて、何を cp932 と するのか分かりにくいのが難点。せめて :std がデフォルトになっ ていて、省略できればよかったのに。
18 名前:デフォルトの名無しさん [2012/01/19(木) 04:12:48.44 ] はいはいそうだね
19 名前:デフォルトの名無しさん [2012/01/19(木) 18:11:56.44 ] open(OUT,">test.dat"); close(OUT); このように空のファイルを作ったときエディタを開くと文字コードがshift-jisになっています。 エディタのステータスバーの右下のところがsjisになってます。 空のファイルでもEUCかUTF-8形式にしたいです。 どうすれば文字コードを指定してファイルの作成ができるのですか?
20 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 18:25:56.46 ] >>19 エディタのデフォルト設定の問題ですよね。
21 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 19:54:33.01 ] ここまでのアフォがいるとはさすがに思わなんだ…… ゆとりとかそういうレヴェルを遥かに超越したとんでもないks・kzだ お前にゃあプログrマイング一切は向いていない
22 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 20:38:57.78 ] なるほど、それであれほど言われてもSHFT-JISに固執してたのか 謎が解けたよ ぶっちゃけ君にパソコンは無理 いや、煽りとかそんなんじゃなくて、真面目な話で
23 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 20:39:55.16 ] >>21 >お前にゃあプログrマイング一切は向いていない 文法エラー
24 名前:デフォルトの名無しさん [2012/01/19(木) 21:28:34.09 ] >>19 ゴミは帰れよ
25 名前:デフォルトの名無しさん [2012/01/19(木) 22:07:38.62 ] Net::Twiterとかそのあたりで、TwitterのURLから書き込み内容とかのデータを取得するAPIってないかな。 CPANのドキュメント漁ってるけど見つからない・・・俺が節穴なのかな。
26 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 22:15:38.31 ] twitter.com/username/status/{status_id} からその内容を取りたいってこと? Net::Twitter(::Lite)?のドキュメント読んでそれが見つからないと言ってるのなら節穴なのかもね
27 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 22:16:28.00 ] > Twiter たぶんfusianaなんだろうなー > TwitterのURLから書き込み内容とか こっちのつづりは合ってるのにな―
28 名前:デフォルトの名無しさん [2012/01/19(木) 22:20:10.49 ] 節穴とゴミしかいないスレwwwwww
29 名前:デフォルトの名無しさん [2012/01/19(木) 22:21:29.66 ] >>26 そう。やっぱりあるよな。俺が節穴すぎるのか。 見なおしてくる。
30 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 22:21:49.70 ] ゴッミでぇーーーすッ!!!!
31 名前:デフォルトの名無しさん [2012/01/19(木) 22:24:45.73 ] ゴミはゴミ箱へ
32 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 22:32:37.04 ] スレ違いの質問にはスルーか、速やかな誘導をお願いします。 と言いましたが、アフォなので誘導は不要です。単にスルーでお願いします。
33 名前:デフォルトの名無しさん [2012/01/19(木) 22:49:19.95 ] ああ見つかった。俺節穴だな・・・。
34 名前:デフォルトの名無しさん [2012/01/19(木) 23:17:51.29 ] chinge
35 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 23:34:08.31 ] and Aska
36 名前:デフォルトの名無しさん mailto:sage [2012/01/19(木) 23:42:46.80 ] Perl5.005までは Perlについて ttp://toro.2ch.net/test/read.cgi/tech/1217851121/l50 を使って同じ質問が繰り返されないようにすることを提案します。
37 名前:デフォルトの名無しさん [2012/01/19(木) 23:45:58.11 ] うるさいゴミ
38 名前:デフォルトの名無しさん [2012/01/20(金) 01:50:05.47 ] >>36 =ただの自治厨
39 名前:デフォルトの名無しさん [2012/01/20(金) 02:11:40.81 ] hoge.plがおいてあるフォルダにあるテキストファイル名を 取り込みリストに格納したいのですがどうしたらできますか?
40 名前:デフォルトの名無しさん [2012/01/20(金) 02:13:26.80 ] 要するに ls *.txt の結果を受け取りリストに格納したいのです
41 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 05:38:32.82 ] opendir(my $dh, './') or die $!; my @list = grep(/\.txt/ ,readdir($dh)); closedir($dh);
42 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 05:41:25.50 ] あ、plおいてあるとこるか './ 'をdirname($0)に変更かな use File::basenameしといて
43 名前:デフォルトの名無しさん [2012/01/20(金) 12:47:09.53 ] >>22 PCインストラクター、SE、PGもやってきているのでパソコンが無理ってことはないです パソコンは会社で一番できるし、上司よりもできるのでパソコンは得意です
44 名前:デフォルトの名無しさん [2012/01/20(金) 12:48:18.90 ] perlで2次元配列を使うにはどうすればいいのか教えてください
45 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 13:01:22.37 ] >>43 偽物乙 子供が用語だけ並べてもダメよ
46 名前:デフォルトの名無しさん [2012/01/20(金) 13:16:36.03 ] >>44 ↑ このゴミ何?
47 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 14:10:35.25 ] >>44 リファレンスを使うんだ
48 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 15:09:56.81 ] >>43 そのパソコン大先生が何でこんなスレで質問なんかしてるの?
49 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 16:44:50.86 ] >>44 perldoc.jp/docs/perl/5.10.0/perllol.pod
50 名前:デフォルトの名無しさん [2012/01/20(金) 16:56:05.01 ] >>42 こうなったんですが・・・ ちなみにperl hoge.plはエラーはないものの正しく動作しません $ cpan -i File::Basename CPAN: Storable loaded ok (v2.20) Going to read '/home/****/.cpan/Metadata' Database was generated on Fri, 20 Jan 2012 05:11:07 GMT Running install for module 'File::Basename' CPAN: YAML loaded ok (v0.71) The most recent version "2.83" of the module "File::Basename" is part of the perl-5.15.4 distribution. To install that, you need to run force install File::Basename --or-- install F/FL/FLORA/perl-5.15.4.tar.gz CPAN: Time::HiRes loaded ok (v1.9719) Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible
51 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 17:57:57.85 ] >>50 5.15.4 なら File::Basename は標準で入っているのでわざわざ入れなくていい。 >>41-42 の言わんとしている事はこう。 #!/usr/bin/perl -w use strict; use File::Basename; # search.cpan.org/dist/perl/lib/File/Basename.pm my $path_separator = '/'; my $dir = dirname($0); # perldoc.jp/docs/perl/5.14.1/perlvar.pod opendir(my $dh, $dir) or die $!; print map "$dir$path_separator$_\n", grep(/\.txt\z/, readdir $dh); # もしくはこう。 print map "$_\n", glob "$dir$path_separator*.txt"; # 本当に ls *.txt が欲しいのならこう。 print `ls *.txt`; # perldoc.jp/docs/perl/5.14.1/perlop.pod#Quote-Like32Operators
52 名前:デフォルトの名無しさん [2012/01/20(金) 18:28:25.53 ] ↑クソワロタwwwwwwwww
53 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 19:57:50.62 ] >>51 perl v5.10.1 だったのですができました。 ありがとうございます。 失敗してた理由はいまから調査します。
54 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 20:08:47.55 ] >>53 >>50 >>40 >>39 ですが ただしく作動しなかった理由がわかりました。 デバッグしてる時の話ですが ある場所で処理を止めたいので sleep(100); を挟んでいました。sleepはちゃんと止めたい場所の下に入れてたのですが どうも出力が遅れる事が多いのです。 なぜだかわかりません。環境はcygwinです。 <>;で止めるほうがいいのでしょうか? $ uname -r 1.7.9(0.237/5/3) $ perl -v This is perl, v5.10.1 (*) built for i686-cygwin-thread-multi-64int (略)
55 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 20:18:10.53 ] >>44 ものぐさなPerlの世界へようこそ。 他のスクリプト言語に慣れているのならperlrefとperlvarを一読することをお勧めします。 Perlでは配列をネストしようとするとすべてペッタンコに並列化してしまいます。 my @aa = ('foo', 'bar'); my @ab = ('hoge', 'fuga'); my @ac = (@aa, @ab); # => ('foo', 'bar', 'hoge', 'fuga') $ac[2]; #=> 'hoge' 二次元配列を扱う場合はリファレンスを使って下さい。 my @ac = (\@aa, \@ab); # => (['foo', 'bar'], ['hoge', 'fuga']) $ac[1]->[0]; #=>'hoge' 並列化する意図がなければ、配列を全てリファレンスとして扱う方が分かりやすいかもしれません。 my $aa = ['foo', 'bar']; my $ab = ['hoge', 'fuga']; my $ac = [$aa, $ab]; $ac->[1]->[0]; # => 'hoge', これは次のように省略できます。 $ac->[1][0]; 次は一時変数の時にお会いしましょう。ごきげんよう。
56 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 20:29:21.69 ] >>54 Perlにはデバッガーがついています。 便利ですので、眠たがらずに是非活用しましょう。 d.hatena.ne.jp/perlcodesample/20100302/1269670120
57 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 20:43:49.46 ] >>56 デバッガーがある事を知りませんでした。 使ってみます。 ありがとうございました
58 名前:デフォルトの名無しさん mailto:sage [2012/01/20(金) 22:24:17.89 ] Perlの基本はあらかたわかったけどどういう時にどういうモジュール使えば良いのかよくわからんな これは自分で調べながら経験を積むしか無いのか
59 名前:デフォルトの名無しさん [2012/01/21(土) 01:05:01.17 ] モジュール探すのは時間がかかるし解説サイトが英語ばかりだから ちょっとしたものは自分で作る方が早いよ なんでもかんでもモジュールに頼るとプログラミング力が養われない
60 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 01:09:01.61 ] >>59 LWPなしにネット関係の処理すると思うとぞっとします。
61 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 01:26:13.81 ] >>59 こういうこと言う奴が既存のモジュールよりもいい物を作れたためしがない
62 名前:デフォルトの名無しさん [2012/01/21(土) 02:02:55.88 ] 難しい理由の一つに英語を挙げるヴァカがいるのはこのスレですか? 自分の頭の悪さではなく言語を言い訳にするとかガチ池沼w さっさと回線切ればいいのにwww
63 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 02:38:05.80 ] いまさらplaggerをlinuxにインストールしようとしてるんだけど、 今はもうできないの? CPANから全然入らない。
64 名前:デフォルトの名無しさん [2012/01/21(土) 03:58:50.99 ] ソース落としてきてコンパイルすればすむ話だろ
65 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 07:31:44.56 ] >>63 自分はcpanmでできました。 どうしてもだめならテストかっとばしたらどうでしょう。
66 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 07:34:26.98 ] >>56 何も環境を用意しなくても、-d を指定するだけで使える便利さ。 それに比べてPHPときたら…
67 名前:デフォルトの名無しさん [2012/01/21(土) 11:33:14.02 ] PHP使ってる奴は情弱 脳に問題あるのかと思うくらい情弱
68 名前:デフォルトの名無しさん mailto:sage [2012/01/21(土) 13:51:32.86 ] 【プログラミング部】 PHPが100倍速で動くようになったぞー awabi.2ch.net/test/read.cgi/poverty/1327050821/
69 名前:デフォルトの名無しさん [2012/01/22(日) 12:28:25.82 ] UTF8にしたのに文字列の中でユニコードの特殊文字が使えません。 例えば○の中にRが入っている文字®という文字を文字列の中に入れたいんですが この文字列をエディタにコピペするとただのRになってしまいます。 $str = "あああ®www";というようにしたいのですがうまくいきません。 UTF8ではユニコード文字が使えるんじゃなかったのですか?
70 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 12:33:46.33 ] UTF8が使えるエディタに変更してください。 Perlとは全く無関係の話です。
71 名前:デフォルトの名無しさん [2012/01/22(日) 15:14:56.72 ] >>69 Perl関係ないのに書き込むなよゴミ
72 名前:デフォルトの名無しさん [2012/01/22(日) 18:08:49.84 ] いいだろカス
73 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 18:17:42.73 ] 病的折衷主義のガラクタ出力装置から出てくるのはやっぱりゴミカスか
74 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 18:34:04.56 ] だったらPython使えよ 外人が作ってて書き方は一つしかないきっちりしたPythonを!
75 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 18:41:25.91 ] > 外人が作ってて お前はゴミカス同様に欧米コンプとかあんのか? アフォじゃねーの? 何人が作ろうと関係ないじゃんか これだから低能のksは困る 巣に引っ込んでろgm
76 名前:デフォルトの名無しさん [2012/01/22(日) 20:00:47.37 ] 突っ込むようなところじゃないのに突っ込んでファビョってるヴァカは可哀想としか言いようがない
77 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 20:05:16.19 ] >>75 >何人が作ろうと関係ないじゃんか ところが関係あるんだなぁこれが。 特にRubyが嫌いでPythonに定着した人たちにとっては。
78 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 20:11:01.45 ] >>77 もしかするとお前はスレタイも読めないのか? 本当に日本人なのか? それ以前にアルファベット読めるのか? ここはperlのスレだぞ? Rubyの何かと勘違いしていないか? 外人が作ったから良いんだみたいなksなオナニーショーはRubyスレでやってろgomi あとどこら辺に国民性が出てるのか言えるんだろ? 言ってみろよkz まあお前は低能の肥溜めのハエ以下の蛆だからぁ 何も語れずにクソひり出して大人しく墓穴に入ってりゃあいいさ
79 名前:デフォルトの名無しさん mailto:sage [2012/01/22(日) 23:13:11.23 ] お手本になる、小さくまとまってて綺麗なPerlモジュールってCPANで言うとどれ? 玉石混交とはよく聞くけど、何が「玉」で何が「石」か判断つかない。 お勧めあったら教えて。
80 名前:デフォルトの名無しさん [2012/01/22(日) 23:44:10.02 ] うるさいゴミ
81 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 01:07:04.73 ] 図書館の地図の日本海に「東海シール」を貼りつける韓国人 図書館所蔵地図の日本海の上に「東海シール」を貼りつける韓国人たち 画像 mamorenihon.files.wordpress.com/2012/01/kankoku2.jpg January 16, 2012 ameblo.jp/asuka-1020-umare/entry-11137288593.html www.youtube.com/watch?feature=player_embedded&v=nmRGjO4Jj0Q
82 名前:デフォルトの名無しさん [2012/01/23(月) 17:51:18.91 ] ファイルを開くときの例外処理って必ずする必要があるのですか? このようにファイルを開けなかった場合はデフォルト値にしたい場合 例外処理するとopenでプログラムが終了されて、デフォルト値にすることができないのでこのようにするしかないんですが @default_hobby_list=("ゲーム","アニメ","PC"); open(IN,"hobby.dat"); @hobby_list = <IN>; close(IN); #@hobby_listが取得できなかった場合 if(@hobby_list==0){ @hobby_list = @default_hobby_list; }
83 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 18:38:24.25 ] 例外処理って何のこと? 普通にこんなのじゃいけないの? if (open my $f, 'filename') { なんか処理; close $f; } else { デフォルト処理; }
84 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 18:50:24.48 ] >>82 それだと読み込んでも配列がゼロ行なら処理しちゃうよ。 それでも良いなら良いけどね。 あと、例外処理って"or die"のことか? 別にdieじゃなくても $operror = 0; open(IN,"hobby.dat") || $operror = 1; とかできるぞ。
85 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 19:06:52.71 ] 例外処理は必須じゃなくてアプリケーションのポリシーによるのだけど、 open が失敗するのはファイルが存在しない場合だけじゃないので、 ファイルの存在確認をしたいだけならファイルテスト演算子を使うべきだし、 open についても die じゃなくてもせめて warn $! ぐらいはしといたほうが、いざ想定外が起こったときにも原因究明に時間かけなくて済むよ。 # >>85 - for popup use strict; use warnings; my $filename = './hobby.dat'; my @default_hobby_list = ("ゲーム", "アニメ", "PC"); my @hobby_list; if (-f $filename && -r _) { open my $in, '<', $filename or die "cannot open: $!"; @hobby_list = <$in>; close $in or die "cannot close: $!"; } if (@hobby_list) { chomp @hobby_list; } else { # file not found or empty @hobby_list = @default_hobby_list; }
86 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 19:08:24.40 ] あ、最後のif-elseのifのほう無駄だな。最初のifに含めればいいだけだ。
87 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 19:40:05.40 ] >>84 > open(IN,"hobby.dat") || $operror = 1; || の方が = より優先順位が高いので compilation error になる。
88 名前:デフォルトの名無しさん [2012/01/23(月) 21:51:24.57 ] 行の末端から読んでソートするにはどうすればいいですか? ?かすでいいばれすうどはにるすトーソでん読らか端末の行 (例) yahoo apple google goo banana ↓ banana google apple goo yahoo -- 入出力は何でもいいです。
89 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 21:53:35.59 ] 宿題みたいだなー。答えたくないなー。
90 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 22:15:47.71 ] >>88 perldoc.jp/func/reverse perldoc.jp/func/sort
91 名前:デフォルトの名無しさん [2012/01/24(火) 03:29:33.24 ] Twitterは32分で返信きてた このスレのハゲは本当に無能ばかりだな >>89 問題外 分からないならレスするなカス >>90 遅い URL貼るだけに何分かかってんだよ
92 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 03:35:44.74 ] じゃあこんな所じゃなくてトゥイッタァーでやればよくね?
93 名前:88 [2012/01/24(火) 03:37:43.23 ] >>88 ≠>>91
94 名前:88 [2012/01/24(火) 03:38:44.21 ] 早い話がリモートホストの集計がしたいのですが どうやったらいいのでしょうか? 逆順ソートすればいいのかと思ってるのですが
95 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 04:52:04.82 ] リモートホストの集計と逆順への並べ替えの関係がよくわからんのだが これじゃだめなのかい while (<>) {unshift @data, $_}
96 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 05:03:23.47 ] >>94 >>88 のままでいいなら >>90 の関数を使って print map reverse . "\n", sort map scalar reverse, qw( apple.com example.jp example.net example.org goo.ne.jp google.com google.co.jp namco.jp namco.co.jp yahoo.com yahoo.co.jp apple.com ); TLD・ドメイン名・ホスト名を区別して揃えてくれるソートルーチンが欲しいなら 既存のアクセス解析ツールのコードをあたってもらった方が早いし、 ここでダラダラ再発明されても困る。
97 名前:デフォルトの名無しさん [2012/01/24(火) 17:38:29.94 ] クソスレわらた
98 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 17:48:39.15 ] >>97 失せろゴミ
99 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 17:54:44.03 ] ↑頭悪そう、PHP厨か?w
100 名前:デフォルトの名無しさん [2012/01/24(火) 17:59:28.47 ] 最強の言語はPHPでしょ Perl(笑)とかw
101 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 18:02:50.11 ] >>100 コマンドラインから実行でも<>が無いと何にもできない最強言語乙。
102 名前:デフォルトの名無しさん [2012/01/24(火) 18:04:13.29 ] >>100 =ゴミ
103 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 18:05:01.39 ] うるさいゴミ
104 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 18:06:21.48 ] PHP<?笑?>
105 名前:デフォルトの名無しさん [2012/01/24(火) 19:14:07.96 ] PHP厨≦PHP<ゴミ
106 名前:デフォルトの名無しさん [2012/01/24(火) 22:06:37.84 ] use strict;使わない奴は基地害
107 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 22:31:34.63 ] 必要なときにPerl4使えない奴は単なる無能
108 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 22:34:47.74 ] C風のスタイルしか受け入れない奴も基地外 Perlやるならnext ifぐらい理解しやがれ脳弱
109 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 22:37:42.45 ] >>108 =Cに挫折した低脳
110 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 22:39:54.64 ] つまりstrictとかないphpが最も優れた言語。
111 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 22:41:58.57 ] >>110 PHPが優れているのは正しいが それはstrictがあるからだ。
112 名前:デフォルトの名無しさん mailto:sage [2012/01/24(火) 22:50:36.15 ] 言語仕様が全体で一貫している言語が必ずしも優れているとは限らない PHPはそれを教えてくれる