coolwolf0 - Северный наблюдатель (coolwolf0) wrote,
coolwolf0 - Северный наблюдатель
coolwolf0

Технический дыбр - пайтон повержен!

Не верится, что буквально пару месяцев назад я сочинял скрипт "Hello world" на пайтоне...
Сегодня наконец-то довёл до ума базовый класс для динамической генерации пропертис со встроенным перехватом геттеров-путтеров (правда после эпического траханья с аргументами лямбда-функции). Даже страшно подумать, как бы это выглядело на перле - последний раз, когда я там перехватывал чтение-запись в классах, дело закончилось весьма чудесатым багом.
Короче, мне всё больше нравится этот язык, хоть его синтаксис порой и вводит в ступор.

Подробности для пайтонутых: в подклассе надо предоставить API, позволяющий объявлять пропертис класса, причем имена задаются в виде строк (то есть ран-тайм). И при этом подкласс должен иметь возможность добавить свою проверку на этап присвоения значений (а это значит, что тупой "__setattr__" тут не прокатит). Следующая задачка - генерация автоматических имён для функций соединения объектов.
Subscribe

  • Музыка и кино

    Музыка Jеаn-Мiсhеl Jаrrе - Wеlсоmе То Тhе Оthеr Sidе (Соnсеrt Frоm Virtuаl Nоtrе-Dаmе) (2021) Коротко: ерунда. Где хиты, где завораживающие…

  • Дыбрики 2021

    Получили с женой вторую дозу вакцины - она на следующий день чувствовала себя не очень (пришлось отменить прогулку в окрестностях стольного града…

  • Такого выпуска рецензий давно не было

    Хотя бы потому, что этот сборник рецензий - супер-юбилейный (сотый, если считать по моим исходникам на компе). Начнём с музыки Темповой рок -…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments