Идея следующая — взять pypy, скомпилировать его с помощью pycow и посмотреть что получится. Результатом должен полный набор стандартных библиотек python которые можно будет запользовать как для sculpt так и для pycow .
Единственное что сдерживает — непонятка с алгоритмом работы import. В том плане что ни в sculpt, ни в pycow import не реализован вообще.
И это обоснованно — потому что действительно неочевидно — как организовывать import в удаленный клиент. Плодить кучу файлов и переспрашивать их с помощью XmlHttpRequest — плохо, потому как много запросов. Упаковывать весь python в один файл — тоже ни разу некомильфо, потому как получится один большой файл, в котором будет много лишнего.
– Раз-два-раз, яйцетряс, проверка связи, проверка связи.
Работет. Отлично работает.
После установки, пропадают остатки желания городить свой блог :) Этот уже не догнать, в одиночку. Да и незачем.
Остается только склепать свою тему. Скорее всего, это будет надстройка над andreas08, с подключенными компрессорами для Clevercss и Pycow.
Потом — вглубь, прицеплять RDFa разметку.
Еще одно направление — глобальные словари ссылок, основанные на том же RDF. Чтобы, например, Mozilla рендерился в ссылку на сайт mozilla.com, но Mozilla Dev(elopment) — в ссылку на MDC. Можно конечно регекспами сделать (наверно даже уже сделал ктото). Но у регекспов, для решения массивных задач есть недостаток — прозрачная и одновременно гибкая архитектура слабо реализуема. По крайней мере мне ничего не придумывается. Хотя из меня архитектор то — не очень…