この記事はPerl 5 Advent Calendar 2016の9日目です。 昨日はnqounetさんによる、「遅延実行と仮実行(dry_run)について考えてみた」でした。 今日は僕が開発しているCPANモジュールインストーラcpmを紹介したいと思います。 cpmとは CPANモジュールインストーラといえば、cpanmが世界的に有名でたくさんの方が使っていると思います。 僕自身もcpanmを本当によく使っていますが、大量の依存があるアプリケーションを開発しているときなどcpanmだとCPANモジュールインストールにかなりの時間がかかり、もう少し早くならないかと思っていました。 そこでcpmを作りました。cpmは内部でcpanmを並列に使ってCPANモジュールインストールを高速に行います。 さて、速さを求めて作ったcpmですが、最近いくつか他の機能も追加したので 今日はその紹介したいと思