[Moscow.pm] Perl vs Python

Timur Nozadze timur.nozadze на gmail.com
Пн Окт 24 12:22:42 PDT 2016


> Так для этих целей, какбэ, более естественным является именно Perl.
При всей моей любви к Перлу, не представляю, для каких целей он является
более естественным, если мы говорим об учёных, или других непрограммистах,
которым нужно не красотой и богатством языка наслаждаться, а с минимальной
болью и погружением писать программы, решающие их основные задачи. Питон
как минимум однозначнее.

> Много на python встречается на тему text/data mining (machine learning),
> по всей видимости в основном из-за NTLK и графических модулей
Не думаю, что это правильная последовательность. Определённый круг людей
(не просто прикладные программисты, скажем так) выбрал Питон как удобный
для себя язык, поэтому там есть и NLTK, и data mining, и machine learning,
и куча всякой статистики и математики, той же биоинформатики и т. п.




пн, 24 окт. 2016 г. в 22:07, Eugene Kaltashkin <zhecka на gmail.com>:

> Я пару лет назад ушел на питон и не особо жалею. Лично мне в Питоне
> нравится возможность разным переменным переприсваивать разное поведение. Да
> GIL местами бесит. В остальном из некомфортного это отсутствие динамических
> регекспов в проверках. А так, язык удобен и модулей много полезных из
> коробки. Но перл таки для обработки строк и данных, а питон для удобного
> структурирования и application уровня. Uwsgi и twisted  очень хороши для
> быстрого прототипирования.
>
> 24 окт. 2016 г. 9:43 PM пользователь "Alessandro Gorohovski" <
> an.gorohovski на gmail.com> написал:
>
>
> 24 октября 2016 г., 21:31 пользователь Timur Nozadze <
> timur.nozadze на gmail.com> написал:
>
> > почему то довольно много в биоинформатике
> Потому что эти странные люди не программисты, а биоинформатики?
>
>
> Так для этих целей, какбэ, более естественным является именно Perl.
> Может на python "шустрее" работают программы
> или параллельное программирование более проще реализуется
> ?
>
> Много на python встречается на тему text/data mining (machine learning),
> по всей видимости в основном из-за NTLK и графических модулей
>
>
>
>
> пн, 24 окт. 2016 г. в 21:12, Egor Makarov <makarov.e.g на gmail.com>:
>
> конечно. но перл явно не король в категории. это скорее про пхп и jquery
> сказка
>
> 2016-10-24 19:57 GMT+02:00 Толян II <agrishaev на gmail.com>:
> >
> >
> > 24 октября 2016 г., 20:47 пользователь Alexander Q <qalexx на gmail.com>
> > написал:
> >>
> >> Типизация помогает рефакторить, генерировать тесты, отлаживать мышление,
> >> писать более качественный код, писать более быстрый код. Мешает
> типизация
> >> только писать фигню, которую в продакшн выпускать нельзя.
> >
> > Иногда, рабочая "фигня" лучше, чем непонятно как написанный
> "качественный"
> > код.
> >
> > Чаще "рабочий" и "написанный" лучше "ненаписанный" и "качественный".
> >
> > А "непонятно как написанный" это вообще зло.
> >
> >>
> >> On Mon, Oct 24, 2016, 20:31 Ivan Petrov <i.petro.77.00 на gmail.com>
> wrote:
> >>>
> >>> > Ну претензия "нет strict режима который отслеживает необъявленные
> >>> > переменные"
> >>> > звучит довольно странно для языка, в котором нет объявления
> >>> > переменных:-)
> >>>
> >>> отсутствие объявлений переменных - такая же бага в дизайне языка как и
> >>> типизация этих самых переменных.
> >>> типизация нормальна (вернее термима) для компилируемых языков, но
> >>> типизация в скриптовых языках - зло в чистом виде
> >>>
> >>>
> >>> --
> >>> Moscow.pm mailing list
> >>> moscow-pm на pm.org | http://moscow.pm.org
> >>
> >>
> >> --
> >> Moscow.pm mailing list
> >> moscow-pm на pm.org | http://moscow.pm.org
> >>
> >
> >
> > --
> > Moscow.pm mailing list
> > moscow-pm на pm.org | http://moscow.pm.org
> >
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20161024/4f1c3b8a/attachment-0001.html>


Подробная информация о списке рассылки Moscow-pm