2014-01-18 4 views
1

Я новичок в Perl, я хочу сделать проект, назначенный мне в Perl. Должен ли я использовать Perl в Windows или Linux? Я не могу заключить существенные преимущества или недостатки Perl на конкретной ОС.Perl на Windows или Linux

+4

Поскольку вы свежи, выберите тот, с которым вы более знакомы. –

ответ

5

Перл смехотворно переносится. По большому счету, порты действуют очень похоже на разных машинах. По большей части вы не заметите разницы между запуском в Windows и запуском на Linux (или BSD, или Mac OS X, или на любом другом более старых платформах: Plan 9, Amiga, VAX, Mac OS Classic и т. Д.), ,

То есть, по большей части. Есть a few weird things that will bite you occasionally (особенно разделы Платформы и функции). Учитывая выбор, я бы выбрал Perl для Linux. Отчасти это связано с тем, что мне больше нравится Linux, чем Windows, отчасти потому, что многие из основных модулей и функций Perl вдохновлены POSIX, а отчасти потому, что многие из основных разработчиков используют Linux (документ perlport написан в основном как «вот что вы увидите другое, если вы работаете с чем-то другим, кроме UNIX. ").

0

Я сказал, что хочу работать только с ОС Linux, потому что на всех машинах Linux есть предустановленные модули Perl. Лучше только для Linux-машины.

1

Есть некоторые модули, которые лучше поддерживаются в Linux, чем Windows, но большинство из них хорошо работают в обоих. В частности, дистрибутив DWIMperl для Windows поражает. Он основан на Strawberry Perl, который включает в себя Padre IDE, современную версию Perl, драйверы баз данных, Moose, большую часть Task::Kensho, Dancer и многие, многие другие часто используемые модули, а также такие инструменты, как cpanm и компилятор C, поэтому установка новых модули - это бриз. Учитывая, что современная разработка Perl включает в себя множество модулей CPAN, здорово иметь дистрибутив с батарейками.

Итак, я бы предложил использовать любую операционную систему, с которой вам больше всего нравится. Дни, когда Perl намного лучше поддерживали Linux, по сравнению с Windows, в основном отстают от нас.

Смежные вопросы