Вопросы с тегом «perl»

Perl - это переносимый язык динамического программирования общего назначения. Он используется в самых разных областях: создание сценариев для управления системой, обработка текста, управление веб-контентом, биологические вычисления и другие. Он имеет богатую библиотеку бесплатных многократно используемых модулей - CPAN и активное сообщество пользователей и разработчиков.

164
Есть ли причина использовать C ++ вместо C, Perl, Python и т. Д.? [закрыто]

Как разработчик Linux (на стороне сервера), я не знаю, где и почему я должен использовать C ++. Когда я иду на выступление, первый и последний выбор - C. Когда «производительность» не является главной проблемой, языки программирования, такие как Perl и Python, были бы хорошим выбором. Почти все...

77
Является ли Perl полезным и жизнеспособным языком? [закрыто]

Я знаю, что, возможно, спросили раньше, но здесь ничего не идет ... Является ли Perl чем-то полезным? Если бы кто-то был новым программистом (или совершенно новым для программирования, или всего лишь несколько месяцев / лет опыта), стоит ли считать Perl чем-то, что стоит изучить? Perl все еще...

54
Почему такая популярность у Python? [закрыто]

Кроме того, что я раздражен пробелами как синтаксис, я не ненавистник, я просто не в восторге от Python. Я ценю поэзию Perl и программирую красивые веб-сервисы на bash & korn и shebang gnuplot. Я пишу документы troffи не возражаю против REXX. Не нашел tcl более полезного несколько лет назад, но...

37
PHP: когда использовать массивы и когда использовать объекты для конструкций кода, в основном для хранения данных?

PHP - это язык смешанной парадигмы, позволяющий использовать и возвращать необъектные типы данных, такие как массивы. Я задаю вопрос, чтобы попытаться прояснить некоторые рекомендации по выбору массивов и объектов при принятии решения о том, какую программную конструкцию использовать в конкретной...

22
Как написать интерпретатор команд / парсер?

Этот вопрос был перенесен из переполнения стека, потому что на него можно ответить в Software Engineering Stack Exchange. Мигрировал 7 лет назад . Проблема: Запустите команды в виде строки. пример команды: /user/files/ list all; эквивалентно: /user/files/ ls -la; другой: post tw fb "HOW DO YOU...

21
Должен ли новичок в Perl изучать Perl 5 и 6? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Я начал играть с Perl 5 в последнее время, и это кажется очень интересным. Я хотел...

19
Как правило GPL о статических и динамических связях применяется к интерпретируемым языкам?

В моем понимании, GPL запрещает статическое связывание кода не-GPL с кодом GPL, но разрешает динамическое связывание кода не-GPL с кодом GPL. Так что же происходит, когда рассматриваемый код вообще не связан, потому что код написан на интерпретируемом языке (например, Perl)? Казалось бы, было бы...

18
Всегда ли интерпретируются динамические языки?

Если посмотреть на большинство (если не на все) динамические языки (например, Python, PHP, Perl и Ruby), все они интерпретируются. Поправьте меня если я ошибаюсь. Есть ли пример динамического языка, который проходит фазу компиляции? Динамический язык идентичен интерпретируемому...

17
Когда я должен использовать Perl DBIx :: Class?

DBIx :: Class - это популярный Perl-интерфейс для любой базы данных, к которой вы можете подключиться через DBI . Есть хорошая документация для технических деталей, но скудная информация о ее правильном использовании (включая ситуации, когда вы, вероятно, не хотите этого). Во многих ситуациях люди...

17
Почему в Perl 5 оператор Smart-Match считается сломанным? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я видел множество комментариев по всему интернету. Оператор умного матча Perl...

14
Почему Perl так активно используется в биоинформатике? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Что в Perl делает его таким полезным в биоинформатике? Почему C ++, Matlab...

14
Каковы сходства между Perl и Java? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я решил, что я изучаю Java как мой второй язык (я...

13
Правда ли, что «настоящие программисты могут писать ассемблерный код на любом языке»?

Настоящие программисты могут писать ассемблерный код на любом языке. (Ларри Уолл). Насколько я могу судить, мистер Ларри Уолл пытается сказать, что для настоящего программиста любой язык может иметь ту же функциональность, что и ASM. Но я серьезно не понимаю. Как вы можете написать ассемблерный...

12
Должны ли Perl-скрипты действительно иметь расширение?

Я только начал читать O'Reilly Learning Perl, 6th Edition, и был удивлен, когда наткнулся на этот отрывок. #!/usr/bin/perl print "Hello, world!\n"; Давайте представим, что вы ввели это в свой текстовый редактор. (Пока не беспокойтесь о том, что значат эти части и как они работают. О них вы узнаете...

11
Будучи молодым разработчиком, должен ли я беспокоиться о необходимости использовать технологию «вне стиля» на работе? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . Я недавний выпускник колледжа (в мае прошлого года!). Пока я еще учился в...

10
Повышение производительности при работе с огромным файлом

У меня есть FILE_A, который имеет более 300 000 строк и FILE_B, который имеет более 30 миллионов строк. Я создал скрипт Bash, который обрабатывает каждую строку в FILE_A над FILE_B и записывает результат grep в новый файл. Весь этот процесс занимает более 5 часов. Как я могу улучшить...

9
Стиль программирования на Perl

Я работаю на Java, поэтому в основном я использую парадигму ООП во время кодирования. Я собираюсь начать работать в Perl, и мне было интересно, какова парадигма, которой следуют разработчики Perl. В вики упоминается, что он поддерживает много парадигм, но я не уверен, что понимаю это, поскольку это...

9
Является ли недетерминированное управление ресурсами утечкой?

Из того, что я вижу, есть две распространенные формы управления ресурсами: детерминированное уничтожение и явное. Примерами первых могут быть деструкторы и интеллектуальные указатели C ++ или подпрограмма DESTROY в Perl, а вторым примером может служить парадигма Ruby «блоки для управления...

9
Как финансируется разработка таких языков, как Python и Perl? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...