Bruce.です。
T.Watanabe さんは書きました (2006/06/04 14:29):
> この辺の判断は難しいですよね。
>
> 私も昔は何かのライブラリに依存することやフレームワークを利用するといっ
> た方向にはイマイチ馴染めませんでした。依存するものが増えるとその依存して
> いるものがどれだけ自分にフィットしているかを試す手間とアップデートに追随
> する手間が増えますので。
少なくとも、CGI.pmに関してはPerlそのもののソースアーカイブに
含まれるようになってます。この点からすれば、標準関数と同じ
扱いをしても良いのではないかと考えています。
標準ライブラリも使えないような環境はステとしてもいいんじゃないかと。
プログラマ的に考えれば、いざというときにはこういったライブラリなし
でもプログラムを組めるということは大事かもしれませんが、
全員が全員そうなることもないだろうと思います。ブラックボックスで
済ませられるなら裏のからくり知らなくても良いだろうと。
#からくりを知りたい人をとめるようなことはしません
ライブラリ自体がバグを抱えていてそれが問題になるケースと、
よくわからない人がよくわからずにコードを書いてうまく動かない
ケースを考えれば、後者のほうが圧倒的に多いはずですよね?
strcitに関しても同じことで、わかってる人がわかってて書いている
分にはstrcitなしでも問題はまずないでしょう。しかし、
そうでないなら、利益と不利益を天秤にかければ利益のほうが
大きいと思います。少なくとも初級者レベルの人にとっては。
某2ちゃんねるのwebprog板で悪名とどろく某CGIプログラムの
派生物をなくそうとするなら、多少の努力はしないと。
--
木村浩一
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
mail kbk@...
web www.kt.rim.or.jp/~kbk/index.html#zakkicho
homepage3.nifty.com/farstar/