• ベストアンサー

Perlを学ぶ理由付けはあるでしょうか?

Perlを学ぶ理由付けはあるでしょうか? HTML、PHP、JavaScriptなどを少し勉強して来ましたが、 その上、Perl/CGIを学ぶ必要があるでしょうか。 Perlを学ぶ利点を教えて下さい。

  • Perl
  • 回答数3
  • ありがとう数13

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

・PHPが使えないがPerlは使えるプロバイダやサーバーがある ・いろんなものが作られているので、それらのプログラムを解読すれば、PHPやJavascriptにも応用できる。欲しい機能があるけどPerlで書かれているから使えない、ということが無くなる。 ・もともと汎用言語なので、数値計算とか、データ集計とか、テキストの整形とか、画像の一括変換とか、ExcelやWordの自動処理とか、に使える。 私は3つ目の利用が一番多いです。 Cで書いてコンパイルしてデバッグして、とする程のものでなく、かといって、シェルやコマンドプロンプトのコマンドだけでは不十分、といったときに重宝します。

tanzaak
質問者

お礼

ご回答どうもありがとうございました。 大変参考になりました。

その他の回答 (2)

回答No.3

話はそれてしまいますが UNIX系のOSに触れる場合はperlでワンライナーがかけると ちょっとした操作がとても便利ですよ。 本格的にプログラムを組むかどうかはともかくとして コマンドラインの拡張機能くらいの感じで 覚えておくとその手軽さで幸せになれる場面が多いです。 # UNIX系には普通にインストールされていますから。。。 CGIとして使うかといわれると、ほとんど使われる場面は無い予感。。。。

tanzaak
質問者

お礼

ご回答ありがとうございました。 大変参考になりました。

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.2

前提として、 ・ウェブアプリしか作らない ・PHPの言語仕様に疑問を抱いたことがない ということであれば、あえてPerlを学ぶ必要は無いと思います。 Perlは汎用言語なのでその面での意味はあるというのは他の方が書いた通り。

tanzaak
質問者

お礼

ご回答ありがとうございました。 大変参考になりました。

関連するQ&A

  • CGIでPHPではなくPerlを使っている理由はなんですか

    私は昔Perlを独習してカウンタがつくれる程度だったのですが、最近勉強しなおして掲示板やHTML編集に使ってます。 しかし最近PHPというものがでてきて、WEBならPHPだと言われるようになりました。 しかしPerlを使っているので、どうしてもPHPを一から勉強する気になれなく、ずるずるといっています。 CGIでPerlを使っている人は、それ以外で、PHPよりPerlのほうがここがいいから使っている、もしくは、こうこうこういう理由でPHPに乗り換える必要がない、という方はおられますか?

    • ベストアンサー
    • Perl
  • php vs perl

    お世話になっております。 perlでCGIを作りましたところ、今はphpが主流との意見をもらいました。 phpの勉強をして作り直そうと思っていますが、phpの利点はなんでしょうか? ちなみに、正規表現を使ってテキスト検索することが多いため、Perlを重宝しているものです。

    • ベストアンサー
    • CGI
  • perlからJavascriptを起動

    perlからJavascriptを起動させたいのですが分からずに困っています。 HTMLには、以下のように記述し、 <a href="view.cgi?picture=(1)&name=(2)">画像表示</a> view.cgiからJavascriptを起動させ、画像をポップアップさせたいのですが、そもそもperlから直接Javascriptを起動させることは可能なのでしょうか? 宜しくお願いいたします。

  • Javascript

    Javascript HTMLもソフトも初心者でJavascriptの本は初めて見ています。 Javascriptの本を見ながら、書いてあるプログラムを入力をしてみているのですが、 一定の時間ごとに画像を入れ替えるというのや、 ある部分にポインタを合わせると別の画像に変わるというのがありました。 こういう画像を入れ替えるというのはHTMLとか、Dreamweaverやホームページビルダーなどのソフトでは出来ないものですか? もしJavascriptでなくてもできるのであれば、なにか利点や欠点はありますか? Javascript以外の言語(よく知らないのですがPHPやPerlやCGI)でも同じことはできますか? よろしくお願いします。

  • PHPとPerlの違い

    私はシステムに関して全くの素人ですが、会社でPerlを使わなければならない業務があり、ここ3年で独学でPerlを勉強し使っています。しかしながら最近になって同様の業務をPHPで実施している競合他社を見て、上司がPHPへの変更を求めてきました。 社内では特にPHPに詳しいものはいないため、やはり私が独学でやっていく必要があるのですが、PerlとPHPの違いって端的に言うとどのようなものなのでしょうか。実際に記述する上でという側面と、それぞれで作成されたサイトを使う側の操作性や利便性の違いという点、またその他PHPの利点など何かご存知のことがございましたらお教えください。

    • ベストアンサー
    • Perl
  • PERLのかわりにPHP

    WEBクリエーター業で、システム開発に必要なPerl/CGIを、PHP、またはJSPで代理することは可能でしょうか?自分はシステムに詳しくはないのですが、そのようなことがあるサイトに書かれていたので気になりました。よろしくお願いいたします。また、可能であれば詳しい理由と、その場合、PERL/CGIを体系的に覚えるだけでかまわないでしょうか?

    • ベストアンサー
    • PHP
  • Javascript、Perlの知識とは

    アルバイトでWebサイト作成をしています。 元々HTMLや画像加工などは独学で覚え、Webデザインできるようになりましたが、もっと高度な仕事となると、JavascriptやPerlの知識があったほうがいいと言われました。現在は、JavascriptもPerlもフリーのプログラム配布サイトのものをお借りして設置する程度のことしかできません。 参考書も買ったのですが、本を見てタグを暗記しただけでどんどんできるようになるHTMLと違って、JavascriptやPerlはプログラムが難しくて、どこがゴールなのかわからず、勉強方法に困っています。 説明が難しいのですが、例えば、HTMLなら「文字に色がつけられる」「文字の大きさが変えられる」など、やることが少ないですが、JavascriptやPerlの場合、何をできるようになったら「Javascriptができる」「Perlができる」というレベルになれるのでしょうか?そういうのは本やサイトを見て独学でできるようになるのでしょうか?

    • 締切済み
    • CSS
  • 言語?違いを教えてください。

    今webデザインを勉強しています。 HTMLの中級レベルですが、ここにきてプログラム言語で悩んでいます。 まず、 java,javaScript,php,perl,CGIの違いがわかりません。 それらを習得するにあたり、どの順番で勉強するのがいいのかもわかりません。 よければアドバイスお願いします。

    • ベストアンサー
    • PHP
  • Perlのエディタは何が良いでしょうか?

    Perlのエディタは何が良いでしょうか? 今まで、HTML、PHP、Javascriptをプログラミングするのに、 エディタとして、Peggy Pad(バージョン4.62)を使っていましたが、 今、Perlをプログラミングする時、Peggy Padでは、色が変わらないので不便です。 Peggy Padで、Perlを打ち込んだとき、色を変える方法はあるでしょうか? それとも、Perlに適したエディタが、フリーソフトとして何かあるでしょうか?

    • ベストアンサー
    • Perl
  • Perl/CGIを学んでいるのですが

    Perl/CGIを独学で学んでいます。 掲示板やチャットが作成できる程度です。 私はPerl=CGIと考えていたのですが(HTMLがサイト作成に使うことのように専用の言語とでもいいましょうか)、ぜんぜん違うようです。 PerlはCGI以外に Perlではどのようなことができるのでしょうか? 大まかな認識だと ビィジュアルを持たない、(VBでいうフォームパーツですかね)バッチファイルなど? で、コマンドプロンプトで動作するようなイメージがありますが(.batを起動するとメモ帳みたいなアプリではなく、特定の処理して終了みたいな) 無知な私にPerlで出来ることをお教えください。 せっかくPerl/CGIが少しは理解できているのでPerlをもっと勉強しようかとあぐねいているとこらです。 混乱しているため変な質問でしたらすいません

専門家に質問してみよう