Perl がすべての Unix ベースのオペレーティング システムにデフォルトでインストールされているかどうかを知りたいです。サーバー側のプログラムを書きたいので、Perl と C のどちらかを選択する必要があります。
2 に答える
Perl がすべての Unix サーバー インストールで標準であるかどうかはわかりません。それが何を意味するのかさえわかりません-サーバーはハードウェアの一部であり、特定のソフトウェア(OSでさえも)が付属している必要はありません。
とにかく、これが決定的な要因であってはならないと思います。いつでも Perl をコンパイルしたり、プログラムと共に Perl を配布したりできます。プロジェクトの言語を選択する際の要因は次のとおりです。
1) ドメインに適切に対応する言語は? テキスト処理プログラムに C を使用するのは間違いです。ここで Perl と Python が力を発揮します (おそらく Ruby も?)。ハード リアルタイム組み込みアプリケーションに Perl を使用するのは、おそらく間違いです。
2) チームのメンバーはどのような経験をしていますか?
3) あなた (またはあなたの会社) はどのようなスキルを伸ばしたいですか? 長期的にあなたやあなたの会社に優位性をもたらすものであれば、新しい言語を使用しても問題ないかもしれません。この最も良い例は、Ericsson が Erlang に切り替えることです。
ほとんどの Linux ディストリビューションには、デフォルトで含まれています。しかし、数か月前に AIX 7.1 を実行している AIX マシンのスタックを取得しましたが、どれも perl がインストールされていません。
非常に幅広い答えは「いいえ」です。購入するすべての Linux または Unix システムに Perl がインストールされているとは限りません。