Perl入門ゼミ

テキスト処理、Linuxサーバー管理、Web開発ならPerl

Perlモジュール紹介 - CPANの豊富なジュールの紹介

Perlモジュール徹底解説では、Perlのモジュールについて詳しく解説していますが、最近は時間が取れずに、解説を書きたいモジュールがあっても、詳しい解説が書けないことが多くなっています。

そこで、モジュール紹介という形で、簡単に紹介して、リンクを張りたいと思います。「リンクに掲載してほしい」というモジュールがあれば、コメント欄にモジュール名と一行解説をどうぞ。自推、他推問いません。すべて紹介します。

FFI - Perlから共有ライブラリ(.so, .dll)を直接呼び出す

FFI::Raw シンプルなFFIモジュール cpan
FFI::Platypus 機能豊富なFFIモジュール cpan

日付・時刻

Time::Moment 日付・時刻の高速な処理 cpan

人工知能

AI::MXNet MXNet機械学習ライブラリのPerlインターフェース cpan
  • Perlとはテキスト処理の記述性とパフォーマンスに優れ、正規表現が言語に組み込まれているプログラミング言語です。
  • Linuxサーバーでのフィルタリングプログラム、複数行の文字列を処理、ファイル内容の検索・置換などが得意
  • Perlはgitopensslなど広く普及したUnix/Linuxミドルウェアの補助ツールとして採用実績あり。後方互換性とポータビリティの高さがひとつの理由と推測。
  • 大量のテキストを扱うWeb開発も得意。ロングテールSEOを意識したWebサイト、アドテクやソーシャルゲームでの50ms以内のJSONの生成など。