Lightning Talk: How Hard Can it be to SFINAE in C++03? - Christopher Fretz - CppNow 2023

Sdílet
Vložit
  • čas přidán 11. 09. 2023
  • www.cppnow.org​
    / cppnow
    ---
    Lightning Talk: How Hard Can it be to SFINAE in C++03? - Christopher Fretz - CppNow 2023
    Slides: github.com/boostcon/cppnow_pr...
    ---
    C++ has changed a remarkable amount in the last 20 years, and newer standards have worked hard to make things safer, easier, and more obvious. Through Bloomberg's ongoing efforts to modernize some of its older C++ codebases, I've discovered a lot of fascinating tricks that can be used to simulate modern features in older standards. This lightning talk focuses on a trivial example: how even simple goals used to require surprisingly complex solutions to accomplish, and how modern standards have made this simpler and more concise, without sacrificing performance.
    ---
    Christopher Fretz
    I've been writing C++ professionally for about 7 years now, and have worked in a variety of different environments; from realtime streaming platforms and rules engines, to arbitrary network serialization, to build systems and modernizing legacy codebases.
    ---
    Video Sponsors: think-cell and Bloomberg Engineering
    Audience Audio Sponsors: Innoplex and Maryland Research Institute
    ---
    Videos Filmed & Edited By Bash Films: bashfilms.com/
    CZcams Channel Managed & Optimized By Digital Medium Ltd: events.digital-medium.co.uk
    ---
    CppNow 2024
    www.cppnow.org​
    / cppnow
    ---
    #Boost​ #Cpp​ #CppNow​ #coding
  • Věda a technologie

Komentáře • 3

  • @OleksandrSenkovych
    @OleksandrSenkovych Před 9 měsíci

    Thank the committee the dark times are long gone and we don't need to resort to these dark magic spells anymore

  • @rolandinnamorato1953
    @rolandinnamorato1953 Před 8 měsíci

    just wait 17 years to get nice things in c++ bro…

  • @27182818284590452354
    @27182818284590452354 Před 9 měsíci

    Yes, the language was in an even worse state 20 years ago.