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

  • Понаехал обратно по делам

    Ехали туда мимо Каменска - увидели ВЭС, ехал обратно мимо Гукова - увидел ВЭС. В таймс на месте прочёл, что Голубев благословил в родном Азовском…

  • Накрылись поездки в Подмосковье

    "Мы приняли решение ввести запрет на проведение всех массовых мероприятий в Подмосковье до 15 июля", - сказал Воробьев на оперативном совещании с…

  • Не упрятал, а направил!

    В момент кризиса. Острого (щёлк) кризиса. В общем, как говорится в таге у популярного блогера: "Классики и современники".

  • 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