トップページ⇒tech
1001コメント305KB

Perlについての質問箱 30箱目

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2007/03/14(水) 22:54:12
"The duct tape of the Internet" こと、Perlについての質問箱です。
"There's more than one way to do it" ということで、Perlの奥深さについて皆で語り合い、追求してまいりましょう。

CGIについての質問は板違いです。WEBプログラミング板でどうぞ。
CGIとPerlの区別がつかない人もWEBプログラミング板に行ってください。
(WEBプログラミング板 http://pc8.2ch.net/php/ )

CGIの質問は答えがPerlと全然関係ない話に帰着する場合が多かったりするのでWEBプログラミング板に行って聞いたほうが得ですよ。
このスレでは(CGI以外の)純粋にPerlのみに関係する質問を取り扱っていこうと思います。
スレ違いの質問にはスルーか、速やかな誘導をお願いします。

http://www.perl.org/get.html
● 2006/12/21現在の最新版: 5.8.8
● 2006/12/21現在の開発版: 5.9.3

前スレ
Perlについての質問箱 29箱目
http://pc11.2ch.net/test/read.cgi/tech/1166708139/

リンク集は>>2-3
過去スレは>>4
0951デフォルトの名無しさん2007/06/07(木) 20:49:53
XEON 3G This is perl, v5.8.8 built for i686-linux
test0: 3 wallclock secs ( 3.19 usr + 0.00 sys = 3.19 CPU) @ 801.88/s (n=2558)
test1: 3 wallclock secs ( 3.20 usr + 0.00 sys = 3.20 CPU) @ 796.88/s (n=2550)
test2: 3 wallclock secs ( 3.18 usr + 0.00 sys = 3.18 CPU) @ 414.78/s (n=1319)
test3: 3 wallclock secs ( 3.17 usr + 0.00 sys = 3.17 CPU) @ 400.63/s (n=1270)
0952デフォルトの名無しさん2007/06/07(木) 21:43:01
速いCPUの自慢しやがって!
0953デフォルトの名無しさん2007/06/07(木) 21:56:39
C2Dとmacの結果も見たいです><
0954デフォルトの名無しさん2007/06/08(金) 12:17:03
質問です
gtk2-perl使ってるのですが、なんかいい開発環境ありますか?
今はgeditとlv使いながらやってますが関数追いかけるのが大変で…。
eclipseがいいのであれば使ってみようと思います。他におすすめなのがあればぜひ。
guiはglade使ってて不満はないです。
0955デフォルトの名無しさん2007/06/08(金) 12:24:05
男は黙ってvim
0956デフォルトの名無しさん2007/06/08(金) 14:32:33
WineでEmEditor
0957デフォルトの名無しさん2007/06/08(金) 15:50:19
エディタをここで聞くなよ
Linux板のエディタスレでやれ
0958デフォルトの名無しさん2007/06/08(金) 16:30:46
粘着君sage覚えたんだ
0959デフォルトの名無しさん2007/06/09(土) 19:36:05
もちろんそうよ
0960デフォルトの名無しさん2007/06/09(土) 23:53:32
Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz This is perl, v5.8.8 built for
i386-freebsd-64int

Benchmark: running test0, test1, test2, test3 for at least 3 CPU seconds...
test0: 3 wallclock secs ( 3.22 usr + 0.00 sys = 3.22 CPU) @ 873.63/s (n=2812)
test1: 4 wallclock secs ( 3.17 usr + 0.00 sys = 3.17 CPU) @ 886.54/s (n=2812)
test2: 3 wallclock secs ( 3.20 usr + 0.00 sys = 3.20 CPU) @ 482.34/s (n=1545)
test3: 3 wallclock secs ( 3.16 usr + 0.00 sys = 3.16 CPU) @ 444.37/s (n=1406)
0961デフォルトの名無しさん2007/06/09(土) 23:59:32
Pentium(R) M processor 2.00GHz This is perl, v5.8.8 built for i386-freebsd-64int
Benchmark: running test0, test1, test2, test3 for at least 3 CPU seconds...
test0: 3 wallclock secs ( 3.20 usr + 0.00 sys = 3.20 CPU) @ 792.04/s (n=2537)
test1: 3 wallclock secs ( 3.20 usr + 0.00 sys = 3.20 CPU) @ 792.04/s (n=2537)
test2: 3 wallclock secs ( 3.20 usr + 0.00 sys = 3.20 CPU) @ 415.30/s (n=1327)
test3: 3 wallclock secs ( 3.20 usr + 0.00 sys = 3.20 CPU) @ 395.86/s (n=1268)

AMD Athlon(tm) 64 Processor 3200+ This is perl, v5.8.8 built for i386-netbsd-thread-multi
Benchmark: running test0, test1, test2, test3 for at least 3 CPU seconds...
test0: 4 wallclock secs ( 3.36 usr + -0.02 sys = 3.34 CPU) @ 744.91/s (n=2488)
test1: 3 wallclock secs ( 3.01 usr + -0.01 sys = 3.00 CPU) @ 744.67/s (n=2234)
test2: 3 wallclock secs ( 3.21 usr + 0.00 sys = 3.21 CPU) @ 395.64/s (n=1270)
test3: 3 wallclock secs ( 3.21 usr + 0.00 sys = 3.21 CPU) @ 361.68/s (n=1161)

AMD Athlon(tm) 64 Processor 3200+ This is perl, v5.8.8 built for i386-freebsd-64int
Benchmark: running test0, test1, test2, test3 for at least 3 CPU seconds...
test0: 3 wallclock secs ( 3.19 usr + 0.00 sys = 3.19 CPU) @ 517.96/s (n=1651)
test1: 3 wallclock secs ( 3.20 usr + 0.00 sys = 3.20 CPU) @ 515.43/s (n=1651)
test2: 4 wallclock secs ( 3.16 usr + 0.00 sys = 3.16 CPU) @ 267.72/s (n=845)
test3: 4 wallclock secs ( 3.19 usr + 0.00 sys = 3.19 CPU) @ 252.86/s (n=806)
何故か同じマザー使ってるのに、FreeBSD だと遅い…
0962デフォルトの名無しさん2007/06/10(日) 08:47:30
もうみんあ飽きてるというのに・・・
0963デフォルトの名無しさん2007/06/10(日) 14:30:47
ベンチマーク厨うざ
0964デフォルトの名無しさん2007/06/10(日) 18:19:35
qwとqqの違いってなんなんでしょうか?
0965デフォルトの名無しさん2007/06/10(日) 18:27:54
qq/foo bar baz/ #=> "foo bar baz"
qw/foo bar baz/ #=> ("foo","bar","baz")
0966デフォルトの名無しさん2007/06/10(日) 18:30:04
訂正
qq/foo bar baz/ #=> "foo bar baz"
qw/foo bar baz/ #=> ('foo','bar','baz')
0967デフォルトの名無しさん2007/06/10(日) 18:32:12
>>965
わかりました、ありがとうございます。
q//やqq/がラクダ本に載ってないということは、これらは最近追加された演算子という
ことなんでしょうか?
0968デフォルトの名無しさん2007/06/10(日) 18:35:09
>>967
p74
0969デフォルトの名無しさん2007/06/10(日) 18:55:49
>>963
貧乏人うぜぇ
0970デフォルトの名無しさん2007/06/10(日) 19:35:02
なんと的外れな煽り
0971デフォルトの名無しさん2007/06/10(日) 19:37:01
金持ちは黙ってろ
0972デフォルトの名無しさん2007/06/10(日) 19:50:34
人を指して貧乏人とか行ってる時点でレベルの低いやつだとまるわかり。
恥ずかしくないの?
0973デフォルトの名無しさん2007/06/10(日) 20:07:09
牛丼にたまごとお新香付けるオレはかなり貴族
0974デフォルトの名無しさん2007/06/10(日) 20:36:34
Perlの話をしろ糞ども
0975デフォルトの名無しさん2007/06/10(日) 20:43:13
>>972
本当にレベルが高いやつはスルーするので、
あなたもレベルが低いようですね。
0976デフォルトの名無しさん2007/06/10(日) 20:53:21
そういうあなたもw
0977デフォルトの名無しさん2007/06/10(日) 21:03:24
そういうあなたもw
0978デフォルトの名無しさん2007/06/10(日) 21:22:41
アイスのフタの裏を舐めないオレはかなり貴族
0979デフォルトの名無しさん2007/06/10(日) 21:32:51
フタ付きのアイスくうのは庶民
0980デフォルトの名無しさん2007/06/10(日) 22:11:17
フタの裏のアイスだけ食べるのが真の貴族。
0981デフォルトの名無しさん2007/06/10(日) 22:49:42
変なのがいつくようになっちまった
0982デフォルトの名無しさん2007/06/11(月) 00:14:43
open FH1, "hoge.txt"

はふつーにOKなのですが

my $FH2
open $FH2, "hoge.txt"

とかやると、エラーと言われます。ところが

open my $FH3, "hoge.txt"

これだとエラーとは言われません。なんででしょう?
5.6の環境でやっててヘンだなーと思ってたんだが
5.8だとFH2のパターンでも何にも言われない
うーん、、、
0983デフォルトの名無しさん2007/06/11(月) 00:33:49
openの第一引数に変数を与えた場合の挙動はたびたび変更されてるから、
perlfuncの古いの引っ張ってきて読んどくといいよ。
0984デフォルトの名無しさん2007/06/11(月) 01:15:50
>>983
なるほど、そういうことですか
まあ普通にFH1のように使えばいいんでしょうが

関係ないけど $# って廃止されるんですね
scalar(@array) とかで代替できるから問題ないんでしょうが
廃止しようとする意図がよくわからない
0985デフォルトの名無しさん2007/06/11(月) 01:41:39
>>972
「本当に○○な奴はそれを言わない」というたぐいの思い込みを前提に物を言うほうが、
よっぽど恥ずかしいと思います :-)

そういう前提を持つと、「言った時点でそいつは○○ではないことになる」から、
「言われたくないことを言われたくない人に言われる」ことが絶対無くなって、凄く気が楽になる、
それはわかりますが、かっこ悪い逃げ方にもほどがあります :-)
0986デフォルトの名無しさん2007/06/11(月) 03:34:48
次スレということにしたいのです。

Perlについての質問箱 31箱目
http://pc11.2ch.net/test/read.cgi/tech/1181500187/
0987デフォルトの名無しさん2007/06/11(月) 04:52:06
>>982
solaris の 5.6.0 にてやってみたが、エラー出ないぞ。
5.6.0 叩いているつもりで、5.005 呼んでるとかないか?
0988デフォルトの名無しさん2007/06/11(月) 10:30:07
>>984
Perlも6でいよいよ終わりっぽいな。
要素数と最大の添え字番号じゃPerlとRubyくらい違うだろうに。
0989デフォルトの名無しさん2007/06/11(月) 14:18:55
>>987
エラー隠蔽者のチンポしゃぶり乙!
0990デフォルトの名無しさん2007/06/11(月) 18:33:25
マターリ
0991デフォルトの名無しさん2007/06/11(月) 22:49:16
>>985
それはまじれすなのか
0992デフォルトの名無しさん2007/06/12(火) 21:26:51
ちんこ
0993デフォルトの名無しさん2007/06/15(金) 02:00:51
まずはここを使い切ろう
0994デフォルトの名無しさん2007/06/15(金) 04:01:48
\
0995デフォルトの名無しさん2007/06/15(金) 04:03:05
\
0996デフォルトの名無しさん2007/06/15(金) 04:30:47
__END__
0997デフォルトの名無しさん2007/06/15(金) 05:25:17
=head1 NAME

pc11::tech - bbs for programers
0998デフォルトの名無しさん2007/06/15(金) 08:47:11
syntax error at line >>1-1000
0999デフォルトの名無しさん2007/06/15(金) 09:58:52
print '9' x 3;
1000デフォルトの名無しさん2007/06/15(金) 10:06:31
die "all is forgotten";
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。