tag:blogger.com,1999:blog-654279083390275842.post6485629284250548603..comments2024-03-19T12:22:43.654+03:00Comments on Размышлизмы eao197: [prog.c++] Оказывается, сложность нашего C++ного кода пытаются обсуждать на RSDN...eao197http://www.blogger.com/profile/17283739752119445290noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-654279083390275842.post-34440425882542291032021-05-31T09:27:11.826+03:002021-05-31T09:27:11.826+03:00Я бы сказал, только в С++17 сложность метапрограмм...Я бы сказал, только в С++17 сложность метапрограммирования при использовании только встроенных средств упала до вменяемой, с constexpr if и прочими.<br />А теперь ещё и концепты подтянулись.<br />А вот в С++98 рулил буст безальтернативно, и если ты хотел иметь плюшки уже тогда, то вариантов, кроме буста, не было.<br />В принципе, в плане метапрограммирования на препроцессоре он до сих пор рулит и будет рулить, пока не сделают нормальную интроспекцию и метагенерацию.<br />Ну и Hana/mp11 тоже никто не отменял.jazzerhttps://www.blogger.com/profile/06868666121339270193noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-32231227853397393102021-05-27T13:22:40.796+03:002021-05-27T13:22:40.796+03:00@jazzer
Скорее не 7, а лет 9-10 назад так и было.
...@jazzer<br />Скорее не 7, а лет 9-10 назад так и было.<br /><br />Просто то, что в C++11/14 стало делаться достаточно просто посредством штатных средств языка, в C++98/03 требовали гораздо более глубоких познаний и умений. Язык развился до такой степени, что даже моих мозгов стало хватать на использование метапрограммирования. И это вовсе не шутка.eao197https://www.blogger.com/profile/17283739752119445290noreply@blogger.comtag:blogger.com,1999:blog-654279083390275842.post-26856454915963613152021-05-27T13:17:44.563+03:002021-05-27T13:17:44.563+03:00Самое смешное, что те самые "лет 7 назад"...Самое смешное, что те самые "лет 7 назад" я тебя воспринимал как раз как представителя лагеря "нахрена столько шаблогов" ;)<br />А потом вижу, все больше и больше в твоих постах метапрограммирования и всего такого :)jazzerhttps://www.blogger.com/profile/06868666121339270193noreply@blogger.com