G
enby!

С++ Zero Cost Abstractions // Демо-занятие «Специализация C++ Developer»

Принцип Zero Cost Abstraction лежит в основе проектирования языка С++ и его библиотек. На уроке мы на практических примерах посмотрим как дополнительные абстракции на уровне языка позволяют нам не только не расплачиваться производительностью программ на C++, но и улучшать ее. Список материалов: JetBrains Developer Ecosystem Survey 2021 - https://www.jetbrains.com/ru-ru/lp/de...
The Benchmarks Game - https://benchmarksgame-team.pages.deb...
Rust: Zero Cost Abstractions - https://www.youtube.com/watch?v=mX1Bs...
zero-cost-abstractions benchmarks fork - https://github.com/sdukshis/rust-zero...
Intel Intrinsics Guide - https://software.intel.com/sites/land...
Compiler Explorer - https://godbolt.org
C++ ranges library - https://github.com/ericniebler/range-v3
Zero overhead principle - https://en.cppreference.com/w/cpp/lan...
«Специализация C++ Developer» - https://otus.pw/OnfK/
Преподаватель: Павел Филонов - Data Science Manager Подключайтесь к обсуждению в чате - https://otus.pw/LdKk/
Следите за новостями проекта: Facebook: https://otus.pw/3hO2
Telegram: https://t.me/Otusjava
ВКонтакте: https://otus.pw/850t
LinkedIn: https://otus.pw/yQwQ/
Хабр: https://otus.pw/S0nM/

Смотрите также