В эту субботу (25 июня) пройдет (https://corp.mail.ru/ru/press/events/222/) всероссийская конференция по языку Perl - YAPC::Russia 2016.
Встреча пройдет в московском офисе Mail.Ru Group. YAPC::Russia — ежегодная конференция, посвященная языку программирования Perl и его сообществу, которая в разные годы проходила в Москве, Киеве и Санкт-Петербурге. На конференции собираются Perl-профессионалы из разных городов и стран, чтобы обменяться опытом, завести новые знакомства в своей сфере и пообщаться с единомышленниками в неформальной и приятной обстановке.URL: https://corp.mail.ru/ru/press/events/222/
Новость: http://www.opennet.me/opennews/art.shtml?num=44642
Long live Perl!
Ух, прям экстремальный по запасу времени анонс :)
Удачно провести!
Да я ждал пока инфу их PR дадут.
еще живой курилка?
> еще живой курилка?Ты про Майл-Ру?
PragmaticPerl не обновляется пол-года. Какая в ж*** конференция? Какой обмен опытом?
> обменяться опытом с единомышленниками в неформальной и приятной обстановке.ну ты понял о чем речь. Этож mail.ru
http://blogs.perl.org/Жизнь кипит.
а PragmaticPerl жаль конечно.
> Встреча пройдет в московском офисе Mail.Ru Group.На котором будут вспоминать про былые деньки
и обсуждать как тащить legacy crap при дефиците
новых кадров?
https://engineering.semantics3.com/2016/06/15/a-perl-toolcha.../
"Perl is a dinosaur among mainstream programming languages. It lacks the glamour that other, relatively younger languages have."
У него не "lacks the glamour", а большая армия долбоящиков, которая, благодаря
тому, что интерпертатору настолько похеру как будет написан код, писала нечитабельное
гуано и отправляла "это" в эксплуатацию. Утрируя - полностью скопировать стилистику
с языка "C", без всякого динамического создания переменных и прочего, но сделать
интерпретируемым - было бы просто прекрасно, взамен мы видим почти полное гуано
в продакшене.
> Утрируя -Ну возьми ты интерпретатор Це и поиспользуй
> в продакшене.
А мы полюбуемся на умничку.
> А мы полюбуемся на умничку.На "умничек", я уже полюбовался. Достало их гуано
недокументированное и нечитаемое поддерживать в
Orange Business Services.Вот лекция от Mail.ru, где лектор повествует о том,
что с perl'ом все хорошо, а python - это "хипсторский"
язык.
https://www.youtube.com/watch?v=yoKe6vA4I2M
> Достало их гуано недокументированное и нечитаемое поддерживатьТы действительно так и не понял, что у языков-то влияние на границы невменяемости некоторое есть (скажем, _все_ знакомые хаскелятники -- крайне вменяемые люди), но если бузинес-модель закашшика подразумевает свист нагайки над потными спинами, а не peer review и прочие "ненужные увеличения time-to-market" -- то не спасёт никакой язык?
Мне рассказывал один старый приятель, например, про своего тогдашнего коллегу, который "приходит с утра, садится и воет" (потому что в том перловом коде магазина были жемчужины вроде нескольких десятков килобайт взаимодействия с платёжными системами, но перед ними кто-то всунул return 0). Ну так кто на что согласен, тот то и порождает.
Хаскеляторы вменяемы пока хаскель не распространен.
Если он завтра овладеет миром по какой-то причине, будет все как в NodeJS, вид сбоку.
Вместо undefined is not a function - трехэтажные невыводимые типы и эксепшны в чистых функциях по три на строку, вся разница.
Типичный пользователь Linux 1.0.13 тоже отличался от типичного сегодняшнего убунтовода в лучшую сторону.
> Типичный пользователь Linux 1.0.13 тоже отличался от типичного сегодняшнего убунтовода
> в лучшую сторону.Добравшись уже около 2.0.28, прекрасно понимаю (да и Вы раскрыли, к чему клонил).
А ещё некоторые порой спрашивают, почему сижу на альте, а не дебиане/федоре/убунте/макоси/винде... тут этот эффект не так ярко нынче выражен, но тоже наблюдается.
А в каком году ты там работал?
> большая армия долбоящиков, которая, благодаря тому, что интерпертатору настолько похеру как будет написан код, писала нечитабельное гуано и отправляла "это" в эксплуатациюВам известен язык на котором это ей не удавалось?
> Вам известен язык на котором это ей не удавалось?Если не ошибаюсь, в C как раз не так плохо с читабельностью
(сейчас не берем соревнования по запутанному коду, потому
как там это цель). Если порог вхождения выше, как правило и самоорганизация
выше.
В Си это компенсируется массой других вещей.Понимаете, плохой код на разных языках - он будет только выглядеть по-разному.
В Java, например, плохой код выглядит как "по объекту на каждый чих", побольше mutable state в каждом и нагромождение фабрик фабрик абстрактных фабрик с UML-диаграммой простейшей программы размером с Московскую область. При этом каждый отдельный конкретный экран кода выглядит хорошо! Но легче ли нам от этого?
Если порог выше, то и требования к уровню человека, который сможет разобраться в тонне плохого кода (его все равно напишут) на этом языке - они ведь повышаются сообразно порогу.
> Если не ошибаюсь, в C как раз не так плохо с читабельностью
> (сейчас не берем соревнования по запутанному коду, потому
> как там это цель). Если порог вхождения выше, как правило и самоорганизация
> выше.Это ужасно... Нет, думать так можно... тихо, "про себя"...
Но ТАК выставлять себя ламером публично... печально, честно...