#Jinja2Cpp 1.1 release is out! More filters, more tags, more bugfix. Now it's possible to do python-like formatting in the templates, insert raw blocks, loop over strings (not only lists) and much more. https://t.co/ViAsfSAVzz
@AstarothAst Жив, валяюсь дома с температурой 37.5-38.0, долечиваюсь. Анализы на корону сдаю по расписанию. :) В больничку возвращаться не тороплюсь. Хотя, судя по всему, в питерском депздраве всё сильно хуже, нежели в московском. У нас такой херни не было...
Take some measurements with POC of idea.
Render time of simple plain text template without LLVM JIT: 0.732104 seconds
Render time of simple plain text template with LLVM JIT: 0.056935 seconds...
0.732104 vs 0.056935
More than 10 times difference.
The more I read about integration LLVM backend with script languages, the more I want to integrate #Jinja2Cpp with LLVM, its optimization and JIT. It can end up with big rendering performance boost.
Окей. Стримера выпустили из больнички (очень надеюсь, ничем _таким_ не наградив напоследок), поэтому завтра или послезавтра будет третий стрим по лайв-кодингу.
Следующий стрим откладывается на неопределённое время. Стриммер прилёг в больничку с подозрением на пневмонию. В сложившейся ситуации к этому очень серьёзно относятся.
Не страшны дурные вести -
Начинаем бег на месте!
В выигрыше даже начина-ю-щий.
Красота, среди бегущих
Первых нет и отстающих,
Бег на месте - общепримеря-ю-щий.
Так, господа! Я требую разрешить людям бегать! Бег в одиночестве совершенно безопасен. Бег поможет людям держать себя в форме, укрепит иммунитет и сделает их счастливыми!
@Nekrolm Так insert у ассоциативных контейнеров всегда именно так и работал - либо возвращали итератор на существующий ключ ъи ничего не менял), либо создавал новый. В 17-ом появилось это: https://t.co/U0nva05PUk
The more I read about integration LLVM backend with script languages, the more I want to integrate #Jinja2Cpp with LLVM, its optimization and JIT. It can end up with big rendering performance boost.