cae32 (cae32) wrote,
cae32
cae32

Category:

Восторги

"the only thing which can parse Perl (the language) is perl (the binary)"
Randal L. Schwartz, Perl hacker on Dec 04, 2000 at 04:21 UTC

================

Это я поискал миминимайзер кода для одного проекта. Для жаб и цсс нашёл без проблем. Но тут запнулся. И припал к монкам, так сказать, к perl wisdom.
Товарищ Шварц предлагает в ноде распарсить долбанный слеш (обычно деление, но есть нюансы!), и занудно приводит примеры того, где и как оно будет вести себя по-разному.

Примеры же прямо из этого нашего стекофервлоу применить -MO=Deparse и дескать оно поедет, не проехали. Я на мангуста натравил, там и модуль-то хуйня, но тут же вместо положенного Carp::croak оно мне предложило не мучаться и сказать '???'. Там константа после eval была, классика жанра. Компилируем в одном окружении - croak, компилируем в другом - арбайтен.

Пипец. Всё-таки, у Ларри есть чувство прекрасного. Создать выразительный и TMTOWTDI это надо иметь виздам.

Придётся ограничиться выбрасыванием пода и комментариев.
Tags: perl, программирование
Subscribe

  • MPLS не умеет

    Профильное телекомовское издание в телеге пишет: Я, конечно, понимаю, что юберизация добралась и до журналистов, даже узкоспециализированных,…

  • Люди везде одинаковы

    vitiay недавно был на курсах по обучению на тему "как заставить пролетария трудиться не за зарплату, а на субботнике". Как и следовало…

  • у программистов всё как обычно

    Пришло Напоминание о мероприятии на завтра. Там чудное - "Дата 23 сентября 2020, Начало в 00:00, Продолжительность - 0 ч 0 м." Придётся сходить,…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 7 comments