Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

KEYNOTE: What Everyone Should Know About How Amazing Compilers Are - Matt Godbolt [C++ on Sea 2019]

Автор: cpponsea

Загружено: 2019-02-15

Просмотров: 70014

Описание:

https://cpponsea.uk

We use them every day, but how often do we stop to think about the kinds of amazing things our compilers do for us? Modern compilers are a feat of engineering and in this talk Matt will demonstrate just a few of the very cunning things they do for you.

Matt will concentrate on the output of the compiler: the tricks they use to generate efficient, optimized assembler code.

Writing clear, readable code that's also efficient hinges on being able to trust your compiler's code generator. By the end of this talk, you'll be be able to read assembly well enough to be able to appreciate your compiler, and have an understanding of what it can - and can't - optimize for you.
---
Matt is a C++ programmer and occasional verb. He loves writing efficient code and sharing his passion about how computers work under the hood. An engineer at Coinbase, he has previously worked at a trading firm, on mobile apps at Google, run a C++ tools company and spent more than a decade making console games. When not tinkering on Compiler Explorer, Matt enjoys working on emulators for old 8-bit computer hardware.

https://cpponsea.uk/2019/sessions/key...


Filmed and Edited by Digital Medium Ltd: https://events.digital-medium.co.uk
Enquiries: [email protected]

KEYNOTE: What Everyone Should Know About How Amazing Compilers Are - Matt Godbolt [C++ on Sea 2019]

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Programming with Contracts in C++20 - Björn Fahller [C++ on Sea 2019]

Programming with Contracts in C++20 - Björn Fahller [C++ on Sea 2019]

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

Keynote: Teaching an Old Dog New Tricks - Matt Godbolt - ACCU 2025

Keynote: Teaching an Old Dog New Tricks - Matt Godbolt - ACCU 2025

Conversational x86 ASM: Learning to Appreciate Your Compiler • Matt Godbolt • YOW! 2020

Conversational x86 ASM: Learning to Appreciate Your Compiler • Matt Godbolt • YOW! 2020

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

9. What Compilers Can and Cannot Do

9. What Compilers Can and Cannot Do

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

19. Роб Пайк — Что мы сделали правильно, что мы сделали неправильно | GopherConAU 2023

*(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023

*(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023

Meltdown And Spectre

Meltdown And Spectre

Keynote: C++'s Superpower - Matt Godbolt - CPPP 2021

Keynote: C++'s Superpower - Matt Godbolt - CPPP 2021

[ПРЕДУПРЕЖДЕНИЕ ОБ ЭПИЛЕПСИИ] Как быстро должен работать неоптимизированный терминал?

[ПРЕДУПРЕЖДЕНИЕ ОБ ЭПИЛЕПСИИ] Как быстро должен работать неоптимизированный терминал?

How to Write Well-Behaved Value Wrappers - Simon Brand [C++ on Sea 2019]

How to Write Well-Behaved Value Wrappers - Simon Brand [C++ on Sea 2019]

CppCon 2019: Matt Godbolt “Compiler Explorer: Behind The Scenes”

CppCon 2019: Matt Godbolt “Compiler Explorer: Behind The Scenes”

Супероптимизация C++: в 1000 раз быстрее

Супероптимизация C++: в 1000 раз быстрее

Correct by Construction: APIs That Are Easy to Use and Hard to Misuse - Matt Godbolt [ C++ on Sea ]

Correct by Construction: APIs That Are Easy to Use and Hard to Misuse - Matt Godbolt [ C++ on Sea ]

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

CppCon 2017: Chandler Carruth “Going Nowhere Faster”

CppCon 2017: Chandler Carruth “Going Nowhere Faster”

Teaching an Old Dog New Tricks - A Tale of Two Emulators - Matt Godbolt - C++ on Sea 2025

Teaching an Old Dog New Tricks - A Tale of Two Emulators - Matt Godbolt - C++ on Sea 2025

Я создал компилятор за 25 дней — вот чему я научился

Я создал компилятор за 25 дней — вот чему я научился

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]