Media Summary: The world runs on C++. For more than two decades, C++ has served as the workhorse of high-performance, low-power, and ... Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues ... Are memory allocators really worth the trouble? What situations merit their use? How are they applied effectively? What's the ...

Code Dive 2017 John Lakos - Detailed Analysis & Overview

The world runs on C++. For more than two decades, C++ has served as the workhorse of high-performance, low-power, and ... Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues ... Are memory allocators really worth the trouble? What situations merit their use? How are they applied effectively? What's the ... Interested in large‑scale C++ design done right? ACCU Membership: --- What C++ Needs to be Safe - ... for the meta programming which shows you how much time compiler spends compiling certain amounts of

Photo Gallery

code::dive 2017 – John Lakos – Local (“arena”) memory allocator
code::dive 2017 – John Lakos – Value semantics: It ain't about the syntax!
CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 1 of 2)”
What C++ Needs to be Safe | John Lakos | Stage 1
C++Now 2017: John Lakos "Local (“Arena”) Memory Allocators"
CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 2 of 2)”
code::dive 2017 live stream, day 1, stage 1
John Lakos - Boundary Conditions - Secret Lightning Talks -  Meeting C++ 2017
C++Now 2018: John Lakos “C++ Modules & Large-Scale Development”
CppCon 2014: John Lakos "Defensive Programming Done Right, Part I"
John Lakos: Large-Scale C++: Advanced Levelization Techniques, Part I
code::dive 2017 – Łukasz Langa – Thinking in coroutines
Sponsored
Sponsored
View Detailed Profile
code::dive 2017 – John Lakos – Local (“arena”) memory allocator

code::dive 2017 – John Lakos – Local (“arena”) memory allocator

Let's welcome

code::dive 2017 – John Lakos – Value semantics: It ain't about the syntax!

code::dive 2017 – John Lakos – Value semantics: It ain't about the syntax!

The first speaker of today is

Sponsored
CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 1 of 2)”

CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 1 of 2)”

http://CppCon.org — Presentation Slides, PDFs, Source

What C++ Needs to be Safe | John Lakos | Stage 1

What C++ Needs to be Safe | John Lakos | Stage 1

The world runs on C++. For more than two decades, C++ has served as the workhorse of high-performance, low-power, and ...

C++Now 2017: John Lakos "Local (“Arena”) Memory Allocators"

C++Now 2017: John Lakos "Local (“Arena”) Memory Allocators"

http://cppnow.org — Presentation Slides, PDFs, Source

Sponsored
CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 2 of 2)”

CppCon 2017: John Lakos “Local ('Arena') Memory Allocators (part 2 of 2)”

http://CppCon.org — Presentation Slides, PDFs, Source

code::dive 2017 live stream, day 1, stage 1

code::dive 2017 live stream, day 1, stage 1

Logical versus Physical Design ...

John Lakos - Boundary Conditions - Secret Lightning Talks -  Meeting C++ 2017

John Lakos - Boundary Conditions - Secret Lightning Talks - Meeting C++ 2017

Meeting C++

C++Now 2018: John Lakos “C++ Modules & Large-Scale Development”

C++Now 2018: John Lakos “C++ Modules & Large-Scale Development”

http://cppnow.org — Presentation Slides, PDFs, Source

CppCon 2014: John Lakos "Defensive Programming Done Right, Part I"

CppCon 2014: John Lakos "Defensive Programming Done Right, Part I"

http://www.cppcon.org — Presentation Slides, PDFs, Source

John Lakos: Large-Scale C++: Advanced Levelization Techniques, Part I

John Lakos: Large-Scale C++: Advanced Levelization Techniques, Part I

Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues ...

code::dive 2017 – Łukasz Langa – Thinking in coroutines

code::dive 2017 – Łukasz Langa – Thinking in coroutines

This person over there is another

Local (Arena) Memory Allocators Part 1 - John Lakos - Meeting C++ 2017

Local (Arena) Memory Allocators Part 1 - John Lakos - Meeting C++ 2017

Are memory allocators really worth the trouble? What situations merit their use? How are they applied effectively? What's the ...

CppCon 2016: John Lakos “Advanced Levelization Techniques (part 1 of 3)"

CppCon 2016: John Lakos “Advanced Levelization Techniques (part 1 of 3)"

http://CppCon.org — Presentation Slides, PDFs, Source

John Lakos - code::dive 2025 interview

John Lakos - code::dive 2025 interview

Interested in large‑scale C++ design done right?

What C++ Needs to be Safe - John Lakos - ACCU 2025

What C++ Needs to be Safe - John Lakos - ACCU 2025

ACCU Membership: https://tinyurl.com/ydnfkcyn --- What C++ Needs to be Safe -

code::dive 2017 – Michał Łoś – When C++ wants to meet Java

code::dive 2017 – Michał Łoś – When C++ wants to meet Java

... for the meta programming which shows you how much time compiler spends compiling certain amounts of

CppCon 2016: John Lakos “Advanced Levelization Techniques (part 2 of 3)"

CppCon 2016: John Lakos “Advanced Levelization Techniques (part 2 of 3)"

http://CppCon.org — Presentation Slides, PDFs, Source

Related Video Content

Visual Studio Code - The open source AI code editor | Your home for ... information

Visual Studio Code is a free, open source AI code editor. Build with AI agents that plan, code, and debug for you....

Code.org information

CodeAI®, the CODE logo, Hour of Code® and CS Discoveries® are trademarks of CodeAI.

Free AI Code Editor for Mac, Linux, Windows - Visual Studio Code information

Download Visual Studio Code for free on Linux, macOS, and Windows. The open source AI code editor for agent-first...

منهج K–12 المجاني للطلاقة الرقمية | CodeAI information

اجلب تعليم علوم الكمبيوتر والذكاء الاصطناعي إلى صفك الدراسي مع منهج CodeAI المجاني من K–12، والمشاريع العملية، وتطوير...

Learn to Code - for Free | Codecademy information

Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today....