Perl

Вчера у нас был кранч, по ходу пьесы оказалось, что нужно для игры написать скрипт, в который забить полтора десятка компонент с разными настройками – самая настоящая Monkey Job. И тут я вспомнил про то, что умею писать на перле. Написал скриптец для генерации кода за 15 минут и сэкономил эдак час времени, а может даже два, потому что во входных параметрах оказалась ошибка и пришлось перегенерировать игровой скрипт. Пожалуй надо активней двигать в массы данный подход.
Недостаток перла, имхо, это то, что получается write-only код. Т.е. если через месяц надо будет усовершенствовать программку, то ничего не выйдет, так как фиг получится разобраться в том, что я вчера написал 🙂

Similar Posts

  • Закрытие сезона

    Сегодня приехал из гор – опять на выходные катались в Карпаты. Думаю, что в этом сезоне уже больше туда не поедем 🙂 Отдохнули отлично – в субботу стояла солнечная погода, было где-то +3, но снег был отличным. Один этот день стоил недели отдыха, спустились раз 15. На следующий день было похуже, снег уже подмок и…

  • Моя игра

    Наконец-то выпустил релиз, который хоть как-то можно показать людям 🙂 Хотя реальной причиной стал поиск новой работы и необходимость в примерах работ. Но все-равно радостно 🙂 лежит тута Share this post: Share on X (Twitter) Share on Facebook Share on LinkedIn Share on Email Share on Reddit

  • debugger watches you

    Сидел я на выходных и развлекался отладкой одного production софта, который отлично работал на линуксе, но после того, как предыдущий сервер сдох, а на новом решено было ставить FreeBSD, обнаружилось странное выпадание программы, вместо корректной работы. Начал я гуглить туториалы по gdb и заниматься отладкой. С горем пополам обнаружилось, что происходит банальный проезд по памяти….

  • Serialization

    Сегодня, наконец-то, закончил делать сериализацию для всяких игровых объектов – в том виде, как я ее вижу. Идеи были вытащены из буста, но так, как в тех шаблонах сам черт ногу сломит, то пришлось делать “по пониманию”. Делалось это потому что реально существует проблема того, что когда геймдизайнер просит вынести ему новые параметры для настройки…

  • Новый друг

    Сегодня из-за моря-океана мне наконец-то прибыла посылка, которая позволит совсем охолостячиться. Называется эта штука – робот-пылесос, я много о нем слышал раньше, но все никак не доводилось потрогать руками и посмотреть в деле. В конце-концов я немножко плюнул и заказал себе такого друга на eBay, прошло две с половиной недели – и вот он у…