タグ Perl5
人気順 5 users 10 users 100 users 500 users 1000 usersPerl5の最新動向 - Mobile Factory Tech Blog
こんにちは、エンジニアの id:mp0liiu です。 8月28日(土)の Learn Languages 2021 というイベントの Language Update というセッションで@charsbarさんと一緒に2018年以降のPerl5やPerlコミュニティの最新動向について話してきたので、そのとき話した内容に補足などしつつ記事にしていきたいと思います。 配信アーカイ... 続きを読む
Big Sky :: Perl6 の無限リストとダイナミックバインディングが最強すぎる
Perl には x 演算子があり、x 3 といった具合に繰り返し回数を付ける事で連続した文字列を簡単に作り出すことが出来る。 say 1 x 3; # 111 say "foo" x 3; # foofoofoo これは Perl5 でもお馴染み。しかし Perl6 の Range は凄い。 say 1 xx 3; # (1 1 1) say "foo" xx 3; # (foo foo foo)... 続きを読む
Perl で簡単にパーザを書く - blog.64p.org
パーザを書こうという場合、Parse::RecDecsent のようなモジュールを使うのが一般的だが、Perl5 の正規表現は強力すぎるため、そんなものに頼らなくても超絶簡単にパーザを実装することが可能だ。 以下に、四則演算のパーザを示す。 use 5.018000; package Calc { use Carp (); sub parse { local $_ = $_[1]; _parse_... 続きを読む
Devel::NYTProf で Starlet/Starman でうごくウェブアプリケーションのプロファイリングをおこなう方法まとめ - blog.64p.org
Devel::NYTProf は Perl5 の世界でもっとも人気があるプロファイラである。表示が美麗であるし、ステップごとの処理速度が簡単にわかるのでとても便利だ。 そんな Devel::NYTProf であるが、Starlet/Starman のようなプリフォーク式のサーバーでうごくウェブアプリケーションとくみあわせる場合の方法論として、わかりやすい資料がみあたらなかったのでここに記すものであ... 続きを読む
安定的な Perl アプリケーション運用のための perlbrew 運用テクニック - tokuhirom's blog.
2013-03-13 安定的な Perl アプリケーション運用のための perlbrew 運用テクニック 前提知識 Perl5 は minor version 間ではバイナリ互換性が保証されている Perl5 の minor update では、bug fix しか基本的に行われない Perl5 Porters の保守的さ度合いは信用できる perlbrew でセットアップするときに気をつけること... 続きを読む
2013年 のPerl5 の OOP について考える - tokuhirom's blog.
2013-01-15 2013年 のPerl5 の OOP について考える perl Moo 今年の本命? 新しくつくるならこれが無難な気がします。速度的にも Mouse とあまりかわらない。 若干依存がおおい気もするけど、インストールベースがふえれば気にならなくなるかな、ともおもいます。Class::XSAccessor とかつかってるんで、速度的にもホットスポットは速いのがよい。 Mouse ... 続きを読む
「優れたPerlプログラマを見分ける27の質問」の日本語訳 - Islands in the byte stream
How to Identify a Good Perl Programmer (by chromatic) が面白かった*1ので、27の質問を訳してみました。chromatic氏によれば、いずれも単純明快な質問でPerlの哲学や特徴をよく現しており、優れたPerlプログラマであれば少なくとも80%は答えられるべきだそうです*2。あなたは全ての質問に答えられますか? Perl5において変数のシジルが... 続きを読む
現代的なPerlの記述方法一覧 - Perl入門〜サンプルコードによるPerl入門〜
Perl5.8以降における標準的なPerlの書き方を解説します。インターネットで検索するとPerl4のころの古い記述がたくさんあります。また書籍などの多くもPerl4の記法で書かれています。Perl4の記法は複雑になりやすく間違いを生みやすいのでこれからPerlを書く人はPerl5の現代的な記法で記述することを強くお勧めします。strictプラグマとwarningsプラグマ (必須) strict... 続きを読む