Перейти к содержимому

Почему 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