~/conference

C++ on Sea 2021

date:2021-06-30..2021-07-02
location:-- online --
series:C++ on Sea · 7 editions
tags:[c-and-cpp]
titleauthorlength
C++ Conference Announcement Video - 3 Days of C++ Workshops & C++ Talk Sessions!Digital Medium Ltd01m
Get Tickets Here: https://cpponsea.uk/ Schedule: https://cpponsea.uk/2021/schedule/ https://cpponsea.uk/news/speakers-schedule-and-a-90-programme.html C++ on…
Talk in English on
Exceptional C++Victor Ciura01h 02m
Deep dive into Windows exception internals shows how compiler-generated unwind code actually runs, how CRT hooks capture faults, and how structured (async)…
Talk in English on
Range-Based Text Formatting - For a Future Range-Based Standard LibraryArno Schoedl59m
Proposes replacing format strings with C++20-style ranges that produce lazily evaluated character sequences: formatters are generator ranges that capture…
Talk in English on
Structure and Interpretation of Test CasesKevlin Henney01h 11m
Argues that good tests are readable specifications not build ornaments, defines a unit test as behavior whose pass/fail is solely determined by test and unit…
Talk in English on
Beyond the Floating Point Computations - What’s New, What’s Useful?Boguslaw Cyganek01h 04m
Covers IEEE 754 limits and practical alternatives with concrete numbers: binary16 (half) shows epsilon ≈ 9e-4 and max ≈ 65 000 but often lacks hardware…
Talk in English on
Behind the scenes of upgrading a static analyzer to C++20Loïc Joly26m
SonarSource upgrades its C++ analyzer to C++20 by relying on clang and updates SonarLint/SonarQube/SonarCloud across 27 languages and three products; work…
Talk in English on
C++20 - My Favourite Code ExamplesNicolai M. Josuttis01h 02m
Shows concrete C++20 recipes: using concepts with requires expressions to select overloads and use compile-time if to choose push_back vs insert; real examples…
Talk in English on
How Profile-Guided Optimization Makes Your Code Faster Without Any Code ChangesStephan Dollberg51m
Profile-guided optimization with GCC compiles once with -fprofile-generate, runs representative workloads to produce main.gca, then recompiles with…
Talk in English on
Software Engineering Is About TradeoffsMateusz Pusz58m
Software architecture focuses on concrete tradeoffs: C++ std::variant chooses no allocations and only basic exception safety, which leads to a possible…
Talk in English on
Refactoring Superpowers: Make Your C++ IDE Do Your Work, Faster and More SafelyClare Macrae57m
Converts a C# Sudoku kata into C++, uses Tangible for initial translation and ApprovalTests plus Catch for verification, and gets 1200 lines with passing…
Talk in English on
Fun with Type Erasure: Implementing a Value Wrapper for Polymorphic TypesPavel Novikov57m
Builds a minimal type‑erased value wrapper that gives polymorphic objects value semantics instead of pointer semantics, implementing a union for 24-byte SSO, a…
Talk in English on
Keynote: Learn Programming, then Learn how to Be a ProgrammerAnsel Sermersheim, Barbara Geller01h 04m
Founders describe building open source libraries like CopperSpice and DoxyPress, swapping out autotools for cmake (one commit touched about 150 build files)…
Talk in English on
We've Always Been at War with East ConstiaPhil Nash07m
C++11 allows trailing return types using auto and -> so return types can depend on parameter names that are only in scope after the argument list, and lambdas…
Talk in English on
CI Your Presentation for Fun and ProfitDvir Yitzchaki05m
A live demo shows a j-thread ordering bug that breaks a Hello World example and how CI catches it: slide sources are real code tested with reveal.js slides…
Talk in English on
Using VV = merge_t(std::variant, std::vector)Dominic Pöschko05m
Presents VariadicVector, a C++ container that stores multiple types with each type kept in its own contiguous memory block to enable cache-friendly traversal…
Talk in German on
Bitmaps! Or "Images and Animations Without Linking External Libraries"Mariusz Różycki08m
Shows how to generate bitmaps by printing to stdout using the plain text formats p1/p3 portable bitmap, writing nested loops that emit 0/1 or RGB triples…
Talk in English on
All the Default's Are BackwardsPhil Nash07m
Argues C++ should flip common defaults so reading accessors are const by default, functions are noexcept by default and constexpr by default, with terse…
Talk in English on
Lightning Talk: The Seniority TrapSandor Dargo07m
Explains why senior developers end up coding less: three ways — boredom or burnout, promotion-by-delegation that converts a developer into an unpaid project…
Lightning in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.