C++ чтобы ускорить JS. А то!
https://www.youtube.com/watch?v=2I_hWYHE6Vc
#js #cpp
IDE для с++ от РеактивныхМозгов (платный).
Да, симпатично. Но не за деньги же.
Но это все мимо кассы.
Я хочу всего лишь:
1) Индекс хедеров (и чтоб умел разворачивать полное дерево includ-ов, читая Makefile или попросив подсказки у gcc)
2) На базе [1] быстрая и умная подсказка и подсветка. Только быстрая без дураков. < 10ms, мля. И не в среднем по больнице, а всегда.
3) Минимально понимал код, чтобы прыгать в декларации/реализации класса/типа/функции/переменной.
И вот этот рефакторинг, типо-кодо-генерация для вещей, которые нужны раз в 100,000 строк кода, можно без меня.
https://www.youtube.com/watch?v=DoPt_DUtCCk
#ide #cpp
О вариативности (ин / ко / контра) типов в языке.
Интересно с точки зрения дизайна языка,
но есть и конкретные импл.
Тизер:
почему можно
parent* ptr = new derived()
и нельзя:
vector vptr = vector()
и как сделать, чтобы зя
#cpp #types
И еще из молниеносных:
Heaptrack (если от Valgrind грустно):
https://www.youtube.com/watch?v=myDWLPBiHn0
Уютный (если не сказать opinionated) API для CURL в с++:
https://www.youtube.com/watch?v=f_D-wD1EmWk
#cppcon #cpp
15 минут.
Года четыре назад эдакий hot-plug для кода/классов показывали в Unreal Development Kit. Суть была — ходит дизайнер по этапу, нажимает на игровые элементы, меняет им характеристики и поведение, а движок фоном генерит из меты обычный код, компилит его, заменяет прямо тут бегущий кусок бинарника на новый (https://www.youtube.com/watch?v=XDsJOFyxMnw)
Так вот эти ребята сделали похожую штуку для менее монструозных приложений. В ролике он демонстрирует hot-plug для консольной проги с printf — слайдер в IDE конроллирует цикл, в коем печатают строки.
#cppcon #projucer #cpp #interactive
15 минут про GDB.
Весьма полезно для джыдаев.
#gdb #cpp #cppcon
Александреску послушать всегда приятно.
Задорно про аллокаторы. Вообще. Не конкретно в С++
#cpp #cppcon
Альтернативная реализация future/then для новых плюсов.
Хорошая презентация.
#cppcon #cpp #async
* Очень тяжелый акцент
* Видео в трех частях — каждая час
* Жесткий мета-темплейтный хардкор и с++ 14
* До просмотра разогреться Александреску
#cpp #cppcon #templates