アカウント名:
パスワード:
宮川さんが感じる Perl の良い点 (惚れている点、使い続ける理由)、 悪い点 (気持ち悪いとかストレスを感じてしまう点) は何でしょうか? 1点だけでなく、できれば思いつくもの全部挙げていただけると幸いです。
以下、余談。 Perl を捨ててほかの言語に移行したという話は聞いたことがありますが、 逆のケースってあるんですかね? 私も Perl 使いのはしくれですが、 「慣れ」と「CPAN の存在」以外に Perl を使い続ける大した理由が思いつかなかったりする…。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
Perl の良し悪し (スコア:5, 興味深い)
宮川さんが感じる Perl の良い点 (惚れている点、使い続ける理由)、 悪い点 (気持ち悪いとかストレスを感じてしまう点) は何でしょうか? 1点だけでなく、できれば思いつくもの全部挙げていただけると幸いです。
以下、余談。 Perl を捨ててほかの言語に移行したという話は聞いたことがありますが、 逆のケースってあるんですかね? 私も Perl 使いのはしくれですが、 「慣れ」と「CPAN の存在」以外に Perl を使い続ける大した理由が思いつかなかったりする…。
Re:Perl の良し悪し (スコア:1)
「東京でPerl」という記述が見えたのでPerlに詳しい(偉い?)人なんですかね?
私も親コメントの質問に賛同します。
私はBASIC、アセンブラ(Z80,x86,68000)、C、C++、JAVA、Perlと順にさわってきましたが、
唯一、Perlの言語仕様にあきれました。
省略できすぎ(読めない)、書き方多すぎ(書くとき悩む)
なのにまだまだ使われてるんですよね。
使いにくいのに使われてる理由が知りたいです。
#使いにくいって思ってるのは私だけですか?
Re:Perl の良し悪し (スコア:0)
その用途に関して言うと先にあげられた言語は「つかいにくい」ですね。
BASIC/アセンブラ … 論外。
C/C++ … 開発効率が悪すぎる。
JAVA … バッチや捨てスクリプトを作るには不向き。加えて、用語、フレームワーク、実装方法等の流行廃りが激しすぎ。
Perlの書き方や読み方にけちをつける人は多いですが、それらの人々の多くは、Perl4で停まっている気がします。
確かに当時は、CでCGIを作っていた系の人から完全な素人が入り乱れ、
統一性はおろか、何が良くて何が良くないという指針すらない状況で手探りの状態でしたが、
Perl5以降、日本のPerl界でもOOPに移行してから、少なくともOOP的な書き方をする人々はある程度の統一性があるように感じます。
(use strictをつけるというのが、現在のPerlコーディングの最低ラインです。;-))
ちなみに、元コメントのような方が、熱心にPerl批判をしてくれ、殆どの初心者がJAVA/PHPに流れていったお陰で、 現在の日本のPerl界は、ある意味、本当にPerl自体に経験と興味のある人の純度が上がって、統一性を 持ちつつ、熟成していった面もあるかもしれません。
そして、この統一性を作る上で中心に居た(今も居つづける)のが、宮川さんじゃないかなぁと思っています。
# いいかげん、本屋に並んでいるCGI/Perl本の殆どは廃刊しろよと思いつつ。
# 宮川さんともShibuya.pmとも、全く交流は無いのでAC
Re:Perl の良し悪し (スコア:3, 参考になる)
# 自分はPerlに慣れちゃったので、逆にJavaには触りたくない
かなり蛇足なのですが、最近オライリーの「Perlベストプラクティス [oreilly.co.jp]」という本を読んで感動(?)しました。この本、タイトルからは想像できないのですがコーディング規約やPerlで使ってよい機能、使うべきでない機能(というか記述法)についてかなり詳細に解説しているんですよ。Perlの記述法で悩んでいる人には本当にお勧めです。
# なんか宣伝臭いですが、ここしばらくで読んだPerl本の中でかなり良い1冊でした。というかオライリーのPerl本はハズレがない気がする。