Супер лектор! Видно что человек горит C++: шутки про инициализацию, про C dynamic asserts. Ну знаете бывает препод преподает материал допустим квантмех и звучит это так: "скука скука формула ну в общем интересно всё таки реальный мир", а бывает препод преподает: "формула вау формула вау крутяк это же квантмех описывающий реальный мир" и ещё мысли не как набор фактов, а как следствие рассуждений во время лекции, оба подхода несомненно представляют одно и то же но 2 как-то живее и у вас 2-рой :)
@pavelrid3 жыл бұрын
Спасибо Вам большое за такие замечательные, интересные лекции!
@artemhevorhian17852 жыл бұрын
Спасибо огромное. Диаграммы -- простая вещь, но гениальная. Не хватало обзора всего проекта в целом. По кусочкам собираю информацию то из исходников, то из обзоров, то из документации. Приятно посмотреть, как другой человек приходит к тому же, к чему и ты, ещё и дополнительно проясняет картину. Спасибо.
@FeelUs6 ай бұрын
В общем, чтобы понять исходники clang'а нужен анализатор кода, а чтобы сделать анализатор кода нужно понять исходники clang'а
@FeelUs6 ай бұрын
а в каком файле исходников находится main(argc,argv) ?
@rizla-v4x Жыл бұрын
Дорогой Константин! Какие работы Вы назвали бы основополагающими (дефинитивными) по CRTP? Coplien (1995), Abrahams, Gurtovoy (2004)? На последнюю работу часто ссылаются, упоминая CRTP. Может быть Вам попадались полезные и подробные работы на эту тему.
@tilir Жыл бұрын
CRTP это скорее nice trick чем что-то фундаментальное. По нему нет отдельных книг, тема слишком узкая. Абрамс и Гуртовой это вообще про метапрограммирование. Коплиен это что-то настолько древнее и доисторическое (91-й), что я если честно его даже не читал, ничего сказать не могу.
@MrYassine3 жыл бұрын
What's the best university for computer science in St. Petersburg?
@tilir3 жыл бұрын
В России два приличных университета: МГУ и МФТИ. Всё остальное это техникумы.
@DIY_PLC Жыл бұрын
Лекция по GCC будет?
@tilir Жыл бұрын
GCC изнутри я хорошо знаю, но он куда менее полезен так как там нет развитой поддержки написания собственных тулов. Поэтому тот же GDB реимплементирует парсер языка а не переиспользует его как LLDB. Так что такая лекция будет иметь куда меньше пользы: те кто смотрят в GCC и так всё знают, а остальные не смогут использовать информацию.
А не планируются лекции по rust? Или хотя бы какой-то общий обзор, Ваше мнение о языке или типа того
@tilir3 жыл бұрын
Я не изучал раст. Просто не хочу тратить время. В нулевых годах был хайп по managed языкам, потом хайп по FP, потом мы все помним D. Они все грозились убить C++ и мы знаем чем это закончилось. Раст это очевидная очередная хайповая попытка идти туда же. Которую скорее всего ждет та же судьба, без вариантов.
@nikitaq1233 жыл бұрын
@@tilir спасибо за ответ)
@nanoqsh2 жыл бұрын
@@nikitaq123 раст хорош как язык, но растеры и их подход продвигать раст как "убийца C++" и как "самый лучший язык программирования в мире", только мешает использованию и распространению этого языка