質問: Windows へPerlの処理系とインストールしようと考えています。 いままでは ActivePerl を利用してきましたが、Strawberry Perl という処理系があると訊きました。 わたしは メインは Linux上で Perlを使い、Windows上のPerlは補助的に使用してきました。 Strawberry Perl と Active Perlの両方お使いの方、または Strawberry Perl をお使いの方、メリットとデメリット、使用感の違い(CPANモジュールのインストール方法?)をご教示いただけましたら、幸いです。 ちなみにわたしはまだ Perl6 には適応できておりません。
回答: 使ったことないんですが、StrawberryはCコンパイラを内包しており、CPANをlinux等でと同じようにインストールして使用できると各種解説にはあります。 ご存知と思いますがactive perlはライブラリが独自仕様になっていて、linux版のライブラリとは互換性がありません。active perlでもいろいろ面白いライブラリが整備されていてがんばっているとは思いますが、linux-windowsを行き来する際には問題が生じることがあります。 たとえばこちらの方は、ActivePerlより無料で提供されるモジュールの中から、Mail::SenderやWin32::SerialPortが消えてしまったことをきっかけにStaraeberryに移行されたようです。記事を見る限り、cpanでのライブラリ追加は限りなくlinuxにおける通常の手順と同じです。 したがって、既にlinuxをメインでお使いでおそらくは各種ライブラリをいろいろ追加しておられるのであろう質問者さんには有力な選択肢とはいえそうです。「使用感」については私には回答できませんが、結局は主観の話なので、ご自身で試用してみてはいかがでしょう。