[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 04/25 05:23 / Filesize : 232 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



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辺り

175 名前:デフォルトの名無しさん mailto:sage [2012/01/25(水) 23:57:39.57 ]
知恵遅れの小学生をいじめるのはたいがい小学生だろう

176 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 08:36:29.15 ]
ここよりWebProg板の質問スレのほうが親切

177 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 08:38:30.24 ]
しかしWebProg板で高級シェルスクリプトの話は出来んのよね

178 名前:デフォルトの名無しさん [2012/01/26(木) 10:20:36.14 ]
WebProgは馬鹿にこき使われるのが好きなMが多いからな

179 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 10:52:47.05 ]
AWKで言うFNRってどうすればいい?
NRは$.があるけど…

180 名前:デフォルトの名無しさん [2012/01/26(木) 13:30:41.42 ]
ステマ

181 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 14:16:46.91 ]
>>179
各ファイルの終端はeofで検出できるから、その都度$.=0する。
同時にNRも必要なら、変数要るけど。

perldoc.jp/func/eof

182 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 18:18:08.84 ]
>>181
なるほど…
・PerlでEOFを意識したことがなかった
・$.を書き換えるという発想がなかった
ので、ちょっとビックリした。

他にはeof検出時の$.を保存して
差分を出すとか色々やり方ありそうだ、thx

183 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 18:49:56.47 ]
>>181のURLはアフィ目的



184 名前:デフォルトの名無しさん [2012/01/26(木) 18:53:36.68 ]
うるさいゴミ

185 名前:デフォルトの名無しさん [2012/01/26(木) 21:27:03.50 ]
橋下市長 君が代起立斉唱は思想信条の自由ではない

公務員改革に精通する木下敏之氏(前佐賀市長)が指摘する。
「口先で丸めこむだけでは通用しなくなる。橋下氏は“役人は敵”という原理主義者ではない。
自分のことを好きでも嫌いでも構わないが、自分の政策を実現できる働く役人が良い役人と考える
プラグマティスト(実用主義者)なのでしょう」

君が代起立斉唱すべきか否かというのは思想信条の自由に関する問題ではなく、
組織として決めたことは守りましょうという組織論なのだ。
www.news-postseven.com/archives/20120125_82321.html

186 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 22:26:26.51 ]
誰かdankogai黙らせてください
いつまでjcode.pm振りかざすんですか

187 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 22:45:06.58 ]
dankogaiの作った
Perl標準のEncodeモジュールを
使いましょうねw

188 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 22:45:18.55 ]
>>186
お前が黙れよ池沼。

189 名前:デフォルトの名無しさん mailto:sage [2012/01/26(木) 23:34:33.31 ]
断固、害。

190 名前:デフォルトの名無しさん [2012/01/27(金) 00:05:26.04 ]
くそすれ

191 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 00:27:47.78 ]
use strict;
use Encode;

192 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 01:54:01.16 ]
(アマチュア、または初心者の場合)

use strict;
use Jcode;


193 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 01:57:07.39 ]
(アフォの場合)

use stricts ;
use warning ;




194 名前:デフォルトの名無しさん [2012/01/27(金) 03:46:17.41 ]
へぇ

195 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 04:40:20.23 ]
(俺の場合)

use struct;



「あっ」

196 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 11:12:08.06 ]
【ひこちん】捻じ曲げるマスコミとだまされる俺
www.nicovideo.jp/watch/sm16798880

フジ偏向・花王デモ四国 前半
www.nicovideo.jp/watch/sm16798520

フジ偏向・花王デモ四国 街宣
www.nicovideo.jp/watch/sm16798788

日本の政治家は日本国民の為にこそ働けよ!
www.nicovideo.jp/watch/sm16797505

野田首相側、111万円受領 暴力団に便宜疑いの社長側献金
www.nicovideo.jp/watch/sm16795979

【今週の御皇室】両陛下の御公務と、天皇陛下の御言葉[桜H24/1/26]
www.nicovideo.jp/watch/so16795333

【守るぞ尖閣】国会議員現地視察・中山市長電話インタビュー[桜H24/1/26]
www.nicovideo.jp/watch/so16795330

【国民愚弄】野田首相のブーメランと読売新聞の増税扇動[桜H24/1/26]
www.nicovideo.jp/watch/so16795315

【被災地の声】碇川町長と菅野村長が安倍元首相と会談[桜H24/1/26]
www.nicovideo.jp/watch/so16795309

【柚原正敬】台湾総統選・立法院選から見る日台関係[桜H24/1/25]
www.nicovideo.jp/watch/so16793360

197 名前:デフォルトの名無しさん [2012/01/27(金) 11:16:29.42 ]
Perlはレガシー

198 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 11:43:30.80 ]
>>197
さんざんてめーでレガシーな書き方しといてその開き直りか

199 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 15:22:20.21 ]
(お前の場合)

use homo;



「アッー!」

200 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 15:29:40.28 ]
>>198の反応のしかたもレガシー。

201 名前:デフォルトの名無しさん [2012/01/27(金) 20:58:05.36 ]
破廉恥

202 名前:デフォルトの名無しさん mailto:sage [2012/01/27(金) 23:42:28.14 ]
モダンがモダンでないように、レガシーもレガシーじゃないんだよね
言葉は変化するというけれどこれはただの誤用だよね
意図的かもしれないからその手には乗らないけどね

203 名前:デフォルトの名無しさん [2012/01/28(土) 04:26:30.31 ]
>>202=低脳



204 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 04:33:31.84 ]
>>203=ゴミ。

205 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 06:13:29.65 ]
>>205=ハゲ

206 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 06:31:04.60 ]
>>206=俺

207 名前:デフォルトの名無しさん [2012/01/28(土) 10:53:37.80 ]
>>206=通算50206番目の書き込み

208 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:17:06.33 ]
引数の0と何も引数がないのをうまく区別する方法はないでしょうか?
例えば、program 0なら引数の0を使って処理をしてprogramだけだとエラーを表示するようにしたいのです。
if(!ARGV[0])だと引数に0を入れてもエラー処理に行っちゃうので・・

209 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:20:15.35 ]
どんな言語でもそうだが、
if ( ここ ) {}
に入れるものは、bool型かオブジェクト(参照型)だけ。
数値型や文字型なんかを入れたらいかん。

perlで言えば、オブジェクトでないのなら
必ず、”ここ” で比較しろ。

210 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:21:20.63 ]
つまりどういうことなんですか!

211 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:22:16.34 ]
defined

212 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:34:32.88 ]
if (@ARGV)

213 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:35:43.56 ]
if(%HASH)

なんでこれやったらおかしい動きするわけ?



214 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:41:20.81 ]
>>213
馬鹿には理解できないから諦めろ

215 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:42:44.70 ]
え?空のハッシュなんだから
空の配列と同じく偽になるべきでしょう?

216 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:44:09.41 ]
>>214
お前には聞いてないから黙っとけやゴミ。

217 名前:デフォルトの名無しさん [2012/01/28(土) 11:46:31.13 ]
>214←はい、今日の歩く恥さらし1匹目はいりましたー

218 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:51:05.62 ]
煽ってる>>214も頭おかしいけど、

ム板で挙動を表現するのに

>おかしい動き

とか言っちゃう池沼もスルーするべき。

219 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 11:55:21.57 ]
>>216
公開掲示板でそれはおかしい
相手を選択したいならコミュニティやMLで質問するべき

220 名前:デフォルトの名無しさん [2012/01/28(土) 11:57:29.61 ]
>>213
おかしい動きwwwwしてるのはお前の頭の中だろwwwwwwwwww

221 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 13:14:08.64 ]
>>213 >>215
perldoc.jp/docs/perl/5.10.0/perldata.pod#Scalar32values
> ハッシュをスカラコンテキストで評価した場合、ハッシュが空のときにだけ偽が返されます。
> キー/値のペアが登録されていれば、真を返します。

> (注: 5.12.x までの perl では) tie したハッシュがスカラコンテキストで評価されると、
> (略) 致命的エラーとなります。

my %hash; print '1:', %hash ? 'true' : 'false', "\n"; # false
%hash = (); print '2:', %hash ? 'true' : 'false', "\n"; # false
# true。undef はキーにも値にもなり得る
$hash{ undef() } = undef; print '3:', %hash ? 'true' : 'false', "\n";
# 2。関数である事を明示していないので、文字列 'undef' と解釈されている
$hash{ undef } = undef; print '4:', scalar keys %hash, "\n";
# 2。undef を文字列コンテキストで評価すると空文字列なので 3: と重複
$hash{''} = undef; print '5:', scalar keys %hash, "\n";
# 3。空文字列と '0' は別
$hash{'0'} = undef; print '6:', scalar keys %hash, "\n";
# 3。数値の 0 を文字列コンテキストで評価すると '0'
$hash{ 1 - 1 } = undef; print '7:', scalar keys %hash, "\n";
print scalar %hash, "\n"; # '2/8' のような文字列
%hash = (); print scalar %hash, "\n"; # '0'

222 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 13:22:49.29 ]
javascriptの比較演算の茨っぷりに比べればまだ……

223 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 14:26:34.59 ]
こういう下を見て我慢するタイプのヴァカって成長しないよね



224 名前:デフォルトの名無しさん [2012/01/28(土) 15:07:51.17 ]
こういう他人を見下してばかりいる池沼も成長しないよね。

225 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 15:12:08.08 ]
下等動物には、そもそも成長なんて概念はないからな。
死ぬまでこのままだよw

226 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 15:14:19.82 ]
加藤茶生物

227 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 16:18:01.13 ]
>>208
>>212 でOK

if (@array) は配列の要素数を見てるので、0が入ってれば要素数は1なので、真になる。

配列はスカラーコンテキストで評価されると、その要素数を返す。
ifの条件部分はスカラーコンテキスト。
分かりやすくscalarと明示的に書いてもいい。 if (scalar @array)



228 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 16:19:02.25 ]
そういえばfor以外にリストコンテキストって何があったっけ。

229 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 16:30:24.45 ]
リストコンテキストとかスカラコンテキストってのは
Perの言語仕様の失敗した所の一つだよな。

230 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 16:40:19.75 ]
お前って人生失敗した馬鹿の一人だよな

231 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 16:41:58.85 ]
うん

232 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 17:33:10.32 ]
>>239
習得の障害になる。だが、習得するとそのご利益に感動する。

233 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 17:40:27.80 ]

×>>239
>>229



234 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 18:14:12.32 ]
>>232
例えばどんなときに感動した?

235 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 18:16:44.05 ]
君みたいに習得できなかった脳弱に遭遇したときかな。

236 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 18:19:36.21 ]
答えられないなら書くなよw

237 名前:デフォルトの名無しさん [2012/01/28(土) 18:20:37.28 ]
>>235=糞

238 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 18:21:25.24 ]
>>236
よう脳弱!

239 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 18:32:34.17 ]
>>229
Perってなんだよ
パーはてめーの頭だろ

240 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:38:08.27 ]
スカラコンテキストとかリストコンテキストは
最初良くわからなかったな。

でも、wantarrayみたとたん一瞬で理解した。
ただの関数の引数の一種にすぎないんだって。

俺にとってはこう見えてる。
foo(123) → foo(FLAG_ARRAY, 123)
scalar foo(123) → foo(FLAG_SCALA, 123)

foo(flag, value) {
 if(flag == FLAG_ARRAY) { // wantarray
  ・・・
 } else {
  ・・・
 }
}

あとは読み出し元のコードの書き方で、
フラグが適当に変わるだけ。

241 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:44:27.65 ]
void contextのこと忘れないであげて

242 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 21:51:39.01 ]
PerがPerlでないように、PerlもPerじゃないんだよね
言葉は変化するというけれどこれはただのtypoだよね
意図的かもしれないからその手には乗らないけどね

243 名前:デフォルトの名無しさん mailto:sage [2012/01/28(土) 22:49:00.42 ]
【中国BBS】2030年に韓国が日本を抜く? 反対意見が多数

中国大手検索サイト百度の掲示板に、「2030年に韓国のGDPは日本を追い越すって本当?」というスレッドが立てられた。
これに対して反対意見が多数寄せられている。

● スレ主:八戒窘6
  アジア開発銀行のデータによれば、2030年に韓国のGDPは日本を追い越すらしい。

● せんとう
  どんな予測も多少なりとも正確ではない所があるが、今回の話はあり得なさ過ぎる。

● satay醤
  本当にデタラメだな。アジア開発銀行によるレポートだって?じゃあバンク・オブ・アメリカや欧州の銀行の結論はどうなのよ?

● 佚名野菜地
  アジア開発銀行ってのは、韓国人が開いているのか?

● Joseph19969
  俺の妄想では、2100年日本人の1人当たりのGDPは46万ドル、韓国は8万だな!

● o落葉不知秋o
  その頃までに韓国という国が残っているかどうかも分からないぞ。

● 梨花陰凉
  死んでも信じない。

● MakiのLove
  なんか最近、韓国のニュースが多くね?
news.searchina.ne.jp/disp.cgi?y=2012&d=0128&f=national_0128_091.shtml



244 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 00:09:08.57 ]
変数XをXのまま計算して答えを出す方法ってあるでしょうか?
例えば、Y=(X-4)^5という式があったとして代入すれば答えを出すのは簡単なんですが、
Y=X^5+A*X^4+B*X^3・・・+E(A-Eは数字が入ります)
というような形の式を得たいのです。

245 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 00:10:42.68 ]
>>244
uni.2ch.net/math/

246 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 00:23:13.06 ]
>>244
数式処理でググると色々出てくるんじゃね

247 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 00:26:19.45 ]
>>244
?、書いてあるのでいいじゃん、と思うのだが、
よくわからないので、自分で書いた動かないコードを貼るのがいい

248 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 00:53:44.57 ]
>>244
www.wolframalpha.com/input/?i=Y%3D(X-4)^5

Perlを始めとした多くのプログラム言語は数を直接計算する為の道具です。
数式を計算するようデザインされたものではありません。

一般的なプログラムで解を得るには:
与えられる数式を数の組で定義し、
YをXの多項式で表現する方法を定義し、
数式を多項式に展開するロジックを定義しなければなりません。

ロジック無しでは簡単な因数分解すら解くことはできません。
上のリンクはかつてMathematicaという名前で販売された高価で複雑で膨大な
数式処理ソフトウェアをウェブサービスに当てはめたようなものです。

"show steps"ボタンを押すと、愚直なプログラム言語が
如何に数式を計算するかを垣間見ることができると思います。

249 名前:デフォルトの名無しさん [2012/01/29(日) 09:30:46.02 ]
そんなことも知らないのか

250 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 11:01:32.23 ]
>>244
> 変数XをXのまま計算して答えを出す方法ってあるでしょうか?
あります
中等学校で数学という教科でその方法を習います

251 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 11:46:43.07 ]
>>250
コンピュータは中学生以下ということですか?

252 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 11:49:29.79 ]
ああ、>>250 って1行目の日本語がおかしいのか。
最後の文が本当で、式変換したいってこと?

253 名前:252 mailto:sage [2012/01/29(日) 11:50:09.01 ]
まちがえた、.>>250じゃなくて、>>244



254 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 11:58:30.22 ]
でも数式処理とかいうfuckでshitな作業は
lisp使えば楽に出来そうな予感はする

perlにゃ向いていない気もする
ゴリ押しすりゃ出来そうだけど
クソの塊みたいなスパゲチーコードになるはずだ


255 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 13:08:30.14 ]
ttp://www.ichinoseki.ac.jp/gene/mathnavi/link.html
ttp://ja.wikipedia.org/wiki/数式処理システム

HPの電卓でもできたような気がする。
今ならiなんとかのアプリに登録されてそう。

256 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 13:33:01.54 ]
数学の問題を読む時点で国語の能力が必要となる罠。

257 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 14:09:49.24 ]
>>251
ヒント:道具は使う人しだい

258 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 14:42:34.60 ]
まあ俺ぐらいの年代だとスパゲッティーは辞書を引かないと分かんない
から、これからはナウくパスタスクリプトって言ってもらいたいね。

259 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 15:00:40.56 ]
>>258
子供並みの文章力では
煽りにすらならんわ

260 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 15:43:16.11 ]
第一ヒント:印刷に関係がある

261 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 16:05:55.11 ]
第二ヒント:逆ポーランド記法(LISPとは違うのだよ、LISPとは!)

262 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 16:10:33.87 ]
答え:JavaScript

263 名前:252 mailto:sage [2012/01/29(日) 16:47:40.97 ]
ああ、俺がアホだった。 >>242の日本語は特に間違ってないな。



264 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 17:00:20.73 ]
>>244が欲しいのは式の展開じゃないの?
>>248が答え(expanded form)をだしてるけれど。
reference.wolfram.com/mathematica/tutorial/TransformingAlgebraicExpressions.html

265 名前:252 mailto:sage [2012/01/29(日) 17:01:36.83 ]
うぅ、、すまん、>>244 だ。
途中式が欲しいなんて思ったことないから、わかんないや。
いちおう、CPANでMath関係を探してみてるけど。

266 名前:232 mailto:sage [2012/01/29(日) 18:19:56.11 ]
>>234
たとえば、

$str = <$fh>;
@str = <$fh>;

の両方が成立すること。
プログラムをしていてストレスを感じることは普段と違って余計なことを
意識したり、余計なことを書かねばいけないことなんだ。
普段、人間相手だと細かく言わなくとも通じるように、状況に応じて対応を
変えるというのは人間には自然なんだと思う。だから、状況に暗黙に対応してくれるほうが
明示的じゃないと対応しないほうより楽で、Perlっていいなとおもってしまう。
ただし、これは、CとかVBとかしか知らない経験の少ないアマチュアプログラマの意見だ。
場違いだったかも。

267 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 20:12:55.81 ]
>>266
コード見て何をしたいのか全くわからんねw

上の方、ファイルの行数を取得するのか?
それとも一行目を取得するのか?
そんなのいちいち覚えてないといけないだろ?


今、お前は心の中でどういう機能か説明しただろう?

コードってのは読むもの。
普通に読んだら、それが動きを表すほうがいい。
ファイルのgetLineCount
ファイルからgetLine
ファイルからgetAll

ファイルから何をしたいのか、
説明しなくても分かるだろう?

説明が必要なものと、説明が不要なもの。不要な方が良い。

268 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 21:02:35.91 ]
多分そういう徹頭徹尾膨大な英単語羅列で言語が出来てたら
ここまではやんなかったと思う

ごくごく単純に何かのテキスト開いて処理するだけの豪華なフィルタが欲しい、
そのためにあるようなモンだから
ファイルのオープンとかいう初歩の初歩ののっけからウンザリするほどの長さがあったら、
気楽に使うこたぁーーできない

コードの表音的な部分だけじゃあなくて表意的な部分、シジルとか。
もっと言えばコードの意味じゃなくて形のようなものも読んでる

他の言語はやたらと英単語が多くて、最近のperlもその傾向があるけど、
英単語がやたらと多いと説明読むだけでめんどいこともある

269 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 21:02:41.95 ]
BASICのLET「呼ばれた気がしたが気のせいだった」

270 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 21:34:11.40 ]
はいはい、COBOLER、乙。

271 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 21:34:51.92 ]
> $str = <$fh>;
> @str = <$fh>;
これって演算子オーバーロードと同じようなものだろ?

str = fh->$()
str = fh->@()
とくれば

str = $(fh) 
str = @(fh)
こう置き換えられ、

str = $fh
str = @fh
こうなるのが自然な形

本来はこうあるべきだが、残念なことにPerlはオブジェクト指向じゃなかった。
引数の型で呼び出すメソッドが決められなかったので
代入先の型で呼び出すメソッド側で判断できるようにした。

272 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 21:48:10.26 ]
はいはい、オブジェクトオタ、乙。

273 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 21:55:31.86 ]
できれば、反論が欲しい所w
ま、無理か。



274 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 21:59:39.73 ]
特に反論する内容はない。

275 名前:デフォルトの名無しさん mailto:sage [2012/01/29(日) 22:47:45.25 ]
>>267
ある程度覚えるのはしょうがない。程度問題。
数式を全部文字列であらわされたらしんどい。


良く使う機能だからこそ、記号化されてる。getLineとか一般的な機能にそんな長い名前は要らない。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<232KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef