【新機能】作り忘れたまとめはありませんか?31日前まで期間指定してまとめが作れる高度な検索ができました。有料APIだからツイートの漏れはありません!

PerlにおけるAttribute病

ずぼらなytnobodyがAttribute病に罹患したよ! ytnobodyがみんなに病気をうつす前に食い止めてくれたperl-hackerのみんな、ありがとう!
attribute perl 病気
3100view 1コメント
1
ログインして広告を非表示にする
FUJI Goro @__gfx__ 2011-03-04 12:02:37
@ytnobody ああ、その相性悪いですよ。PSGIアプリではINIT/CHECKなどが呼ばれないためattrはまともに使えません。ってかAttribute::Handlersはぶっちゃけ使わないほうがいいです。XSですがSub::Attributeのほうがまだマシですな。
FUJI Goro @__gfx__ 2011-03-04 12:03:35
Attribute::Handlersがまともに使えないのはmod_perlでも同様だったはず。
Daisuke Maki (anovaさん) @lestrrat 2011-03-04 12:03:55
ヒント:アトリビュートを使わない RT @ytnobody: どなたか教えてください! http://ow.ly/47CCH #perl
わいとん @ytnobody 2011-03-04 12:04:13
@__gfx__ いつも有り難うございます!attrだめですかw そりゃあしかたない!了解です!
徳永 広夢 @tokuhirom2 2011-03-04 12:04:39
Attribute つかわない、じゃなくて Attribute::Handlers をつかわない、だとおもうけどw
Daisuke Maki (anovaさん) @lestrrat 2011-03-04 12:05:03
だ、そうです @ytnobody RT @tokuhirom: Attribute つかわない、じゃなくて Attribute::Handlers をつかわない、だとおもうけどw
わいとん @ytnobody 2011-03-04 12:05:14
@lestrrat 有り難うございます!理由についてもgfxサンにご教示いただきました!
徳永 広夢 @tokuhirom2 2011-03-04 12:05:02
Attribute は、とりあえずつくっていれてみた、って感じがすごい
Daisuke Maki (anovaさん) @lestrrat 2011-03-04 12:05:16
俺はアトリビュートは使わない、で決定。
FUJI Goro @__gfx__ 2011-03-04 12:05:30
Perlを使い始めてしばらくするとAttrが魅力的に見える時期があり、これを俗に「Attribute病」といいます。
わいとん @ytnobody 2011-03-04 12:07:41
絶賛発病中です! RT @__gfx__: Perlを使い始めてしばらくするとAttrが魅力的に見える時期があり、これを俗に「Attribute病」といいます。
Daisuke Maki (anovaさん) @lestrrat 2011-03-04 12:05:51
誰かががんばって実装してくれるならアトリビュート使ってもいいおw
Daisuke Maki (anovaさん) @lestrrat 2011-03-04 12:06:07
俺はそのコードメンテしたくない。
FUJI Goro @__gfx__ 2011-03-04 12:06:46
本当の問題はINIT/CHECKの仕様がぶっこわれていることだと思うけどね。これらはrequire/do file/eval strのなかで使うと呼び出されないので。
徳永 広夢 @tokuhirom2 2011-03-04 12:06:21
Attribute って、実際には文字列くっつけられるだけだから、別に foo('bar', sub { ... }) してるのとかわらないからね。
わいとん @ytnobody 2011-03-04 12:06:35
@tokuhirom 有り難うございます!つまり Attr::Handlers sucks でFAですかね
徳永 広夢 @tokuhirom2 2011-03-04 12:06:56
@ytnobody Attr::Handlers sucks, and Perl5 attribute sucks too. で FA
わいとん @ytnobody 2011-03-04 12:08:10
FA頂きました!有り難うございます! RT @tokuhirom: @ytnobody Attr::Handlers sucks, and Perl5 attribute sucks too. で FA
@5_1_5 2011-03-04 12:07:55
attributeって見つけたときに気になって調べたけど全然わからなくてずっと放置してたけどそんな機能だったのか……。
大沢和宏 @Yappo 2011-03-04 12:08:01
@ytnobody attribute つかうと、他人からみて何してるかわからないコードにしかならないからよくないですね
わいとん @ytnobody 2011-03-04 12:09:09
@yappo 見た目的にpureじゃなくなる感じはします
FUJI Goro @__gfx__ 2011-03-04 12:09:33
@ytnobody ちなみにmiyagawaさんや弾さんも掛かった病気なので恥じることではないです!
残りを読む(11)

ブックマークしたタグ

あなたの好きなタグをブックマークしておこう!話題のまとめを見逃さなくなります。

コメント

わいとん @ytnobody 2011-03-04 14:56:00
Path::AttrRouterの情報とATTR(BEGIN)でOKとの情報を頂きました!
ログインして広告を非表示にする
ログインして広告を非表示にする