タグ

Perlに関するremcatのブックマーク (8)

  • Perl を書き続ける理由と大事にしたいこと | #interest_ae

    私がプログラミングをするときの第一言語は Perl です。周囲には「私は Perl 以外のプログラミング言語はよくわかりません」と念を押すくらいには Perl ばかり書いています。 しかし、2018年の今日 Perl は一定の役割を終えた古い言語とみなされ、メインストリームからは退いたと多くの人が考えています。10年前の2008年を思い返しても、複数の対抗言語の登場で Perl に陰りがあった事は事実ですし、今日のメインストリームに Perl が居ないことを改めて言う必要も無いでしょう。 それでもなぜ私は Perl を書き続けるのか、少し考えてみました。 私と Perl 私と Perl との格的な出会いの場は、大学院を卒業した2003年に入社したIT企業です。その会社がメインで使用していたプログラミング言語が Perl だったので自然と Perl を書くようになりました。 2003年3月

    Perl を書き続ける理由と大事にしたいこと | #interest_ae
    remcat
    remcat 2018/11/07
    うむ。 >単純に「それは楽しいですか?」という問いかけを大事にしたい >誰も見向きもしない深掘りも、年月が経って役に立つことが無いとは言い切れません
  • CSV > RSS 変換サンプル Perl スクリプト

    このページについて ページでは,林賢紀, 宮坂和孝 / RSS(RDF Site Summary)を活用した新たな図書館サービスの展開 -OPAC2.0へ向けて-, 情報管理 Vol. 49 (2006) , No. 1 p.11-23 「3.2 スクリプト言語によるRSSへのデータ変換」で紹介した「CSV > RSS 変換スクリプト」(書誌データを含む CSV ファイルから必要なデータを抽出し,RSS フィードに変換して出力するスクリプト) を配布しています。このスクリプトは Perl で記述されているため,ページでは Perl 言語の簡単な紹介を行っています。また,スクリプト内で使用している Perl モジュールについても例を交えて簡単な説明を行っています。 多くの図書館システムでは、CSV形式によるデータ出力がサポートされています。ページ掲載のスクリプトを使うことで、定期的に図

    remcat
    remcat 2015/04/29
  • Perl開発者Larry Wall氏が、Perl 6.0の正式バージョンを2015年のクリスマスにリリースすると発言、Perl開発者の中には懐疑的な見方も

    Perlの開発者であるLarry Wall氏が、ブリュッセルで開催中のオープンソース開発者カンファレンス「FOSDEM」において、2月1日(現地時間)に、同氏が2015年に61歳の誕生日を迎えることを明らかにするとともに、Perl 6.0のバージョン1.0を2015年のクリスマスにリリースすると発言した。 Perlは現在、最新バージョンであるPerl 5系列と、開発中のPerl 6系列に分岐しており、Perl 6の開発は2000年のスタート以来、難航している。なお、Perl 6では言語仕様の大幅な変更が行われており、Perl 4やPerl 5との後方互換性が失われる。 今回のLarry Wall氏の発言について、Perl開発者の中には懐疑的な見方もあり、今回の発言によって、2015年のクリスマスにPerl 6のバージョン1.0が確実にリリースされるわけではないが、バージョン1.0について語

    Perl開発者Larry Wall氏が、Perl 6.0の正式バージョンを2015年のクリスマスにリリースすると発言、Perl開発者の中には懐疑的な見方も
    remcat
    remcat 2015/02/02
    >Perl 4やPerl 5との後方互換性が失われる
  • 第31回 encoding:いつまでもjperlから抜け出せない方に | gihyo.jp

    いまさら使う人はいないと思っていますが かつて、jperlと呼ばれるものがありました。これは当時まだシングルバイト文字にしか対応していなかったPerl体にパッチをあてて日語(など)の2バイト文字をより直感的に扱えるようにしたもので、いまとなっては史料的価値しかありませんが、1990年代にはそれなりに重宝されていましたから、筆者を含めて、お世話になったことのある方も少なからずいることでしょう。 jperlはその後、ライブラリレベルで日語対応できるようにしたjcode.pl(1992年)や、その流れをくむJcode.pm(1999年)を経て、2000年にリリースされたPerl 5.6からは家のほうでUnicode対応が始まったことで、その歴史的役割を終え、開発も事実上終了したのですが、困ったことに、それから10年がたったいまなお、jperlを求めたり、勧めたりする動きはやまないようです

    第31回 encoding:いつまでもjperlから抜け出せない方に | gihyo.jp
  • TIMTOWTDI

  • TMTOWTDIの謎を探る(調査報告:単純さと複雑さの関係とは?)

    イントロ : 調べようと思ったきっかけ Perlって他のコンピュータ言語よりもなんか複雑じゃない? 個人的にはC言語よりもスラスラ書けるようになるまでの時間が 長かったように思う。 それは、Perlの言語設計の哲学と関係があるんじゃないか? そういえば TMTOWTDIと関係がありそうだ。調べるてみると やっぱり関係ありそうだということになった。 TMTOWTDIというPerlのスローガンの質が世間で理解されているんだろうか? (少なくとも僕は、調べるまで質を知らなかった。) 調べて、自分なりの結果を発表してみよう。 違うと思った方は、つっこみお願いします。 結論 : スローガンTMTOWTDIの質って? TMTOWTDI=There's more than one way to do it 皆さん、TMTOWTDIがThere's more than one way to do i

    remcat
    remcat 2013/10/14
    Quotes and sources
  • The First Twenty-Five Years - The Perl Foundation

    Introduction Opening Remarks Being asked to write a piece celebrating the twenty-fifth anniversary, in essence a Silver Celebration, since the first release of the Perl Programming language was both a joy and a terror. Where would I start, what would I include, what approach should I take? It is a significant prospect as the sheer depth of history can only be matched by the breadth of influence th

    remcat
    remcat 2013/10/13
  • Scraping Google Scholar e-mail alerts -Derivazioni

    remcat
    remcat 2013/05/09
    A perl script to scrape HTML files attached to Google Scholar email alerts. Output is a tab-separated format text. Each line in the output begins with the target URL, followed by the text including file types, the author, journal title, year of publication, and extraction from the source.
  • 1