Написал proof-of-concept библиотечку на C++, позволяющую очень быстро форматировать значения в строки - если формат попадает под определенные ограничения.
Постараюсь вскорости написать про это небольшую статью. Вот пока для затравки картинка того, насколько быстро я печатаю версию стишка про 99 бутылок пива, удлиненную до 10^7 бутылок
Для сравнения - вот так выглядят результаты, если просто делать по одному printf на одну строфу - в 3 раза медленнее.