[Uneex] Лекции про Python (was: Тематика лекций осени 2014)

Павел Сутырин pavel на sutyrin.pro
Пт Сен 12 19:11:42 MSK 2014


Коллеги,

Мне кажется, что в теме "DSL в мире Python" надо рассматривать что-то
> вроде Django Model на метаклассах. Но я не уверен, что подобную тему
> получится доступно объяснить в короткой лекции, и это уже должно быть
> в каком-то advanced потоке.
>

Можно идти по нарастающей. Для начала — просто тупой конфиг с переменными
(Django settings.py, ага). Ибо сколькие пытаются писать свои парсеры
ini-файлов?

Потом, мне вот вспоминается buildbot, где можно в подобном конфиге сервера
отнаследоваться от «шага компиляции», переопределить что-то (мне так нужно
было изменить env), потом включить его в «рецепт сборки», да в итоге эта
объектная конструкция будет по сокету посылаться на исполнительный сервер,
где только лишь выполняться.

Я вообще ориентируюсь на книжицу Фаулера, где расписано довольно строго,
внутренние DSL, внешние DSL — на Питоне можно quickstart'нуть и те и
другие.

-- 
Павел Сутырин || Pavel Sutyrin
Для вас — разработка и сопровождение сайтов <http://sutyrin.pro>
Email: *pavel на sutyrin.pro* <pavel на sutyrin.pro>  || Skype: *pavel_sutyrin* ||
Phone: *+7 903 592 76 87*
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <https://lists.cs.msu.ru/pipermail/uneex/attachments/20140912/023afe59/attachment.html>


Подробная информация о списке рассылки Uneex