Здесь я ставлю разные эксперименты, чтобы убедиться в целесообразности миграции AllMyChanges на Common Lisp.
Зачем использовать CommonLisp для веб?
cl-who быстрее django шаблонов в 17 раз. И быстрее jinja2 в 5.6 раза.
- Скорость парсинга xml/html.
- Обход большого дерева файлов с фильтрацией по предикату.
- Наличие библиотек для асинхронной обработки задач. Типа python-rq или celery.
- Скорость и удобство работы с PostgreSQl. Для CL есть Postmodern и несколько более универсальных библиотек.
- Удобство работы с тестовыми фреймфорками. Проверить prove, fiveam, может что-то ещё.
- Поискать, есть ли готовые фреймворки для создания HTTP API, типа джангового restframework.