Почему C++ так усложняет простую линейную интерполяцию (lerp)
Jonathan Blow Clips
0:00 / 0:00
Почему C++ так усложняет простую линейную интерполяцию (lerp)
26 611 просмотров · 1 дн. назад
Jonathan Blow Clips
11,5 тыс. подписчиков
26 611 просмотров · 1 дн. назад
Посмотрите мой Plarza: https://jonathanblowclips.plarza.com
Джонатан Блоу рассматривает std::lerp в C++20 и граничные случаи, которые превращают простую формулу интерполяции в сложную реализацию. Он связывает это с парсингом JSON и утверждает, что общность и защитная обработка могут добавить сложности и снизить производительность повседневного программного обеспечения.
Разделы
0:00 Проблема с JSON-парсерами
1:20 Общие форматы против реальной производительности
3:35 Изучение std::lerp в C++20
6:35 Стоимость защитного кодирования
8:56 Анализ граничных случаев с числами с плавающей запятой
12:28 Ненужные зависимости и Boost
Фрагмент из видео Джонатана Блоу
Оригинал: • Programming Discussion: Speed, w/ special ...
Twitch: / j_blow
YouTube: / @jblow888
#jonathanblow #programming #gamedev #jai #softwareengineering