Lightning Talk: Higher-Order Template Metaprogramming with C++23 - Ed Catmur - CppCon 2023

Sdílet
Vložit
  • čas přidán 25. 04. 2024
  • cppcon.org/
    ---
    Lightning Talk: Higher-Order Template Metaprogramming with C++23 - Ed Catmur - CppCon 2023
    github.com/CppCon/CppCon2023
    C++20's Concepts transformed metaprogramming, but they can still be inflexible and are not readily composable. I demonstrate a few simple yet powerful techniques to allow building concepts from type traits, type transformations and even other concepts.
    ---
    Ed Catmur
    At Maven Securities for the best part of a decade, I work to make developers happier and more productive, and programs (mostly C++) faster, more powerful, and more correct.
    __
    Videos Filmed & Edited by Bash Films: www.BashFilms.com
    CZcams Channel Managed by Digital Medium Ltd: events.digital-medium.co.uk
    ---
    Registration for CppCon: cppcon.org/registration/
    #cppcon #cppprogramming #cpp
  • Věda a technologie

Komentáře • 28

  • @jfmhunter375
    @jfmhunter375 Před měsícem +23

    Ed Catmur passed away due to an accident recently this year. He was an outstanding developer, an IMO bronze medalist, and a regular runner of 100 mile races. Didn't know him personally, but I have some indirect friends with him. Rest in peace.

  • @NeuwDk
    @NeuwDk Před měsícem +40

    Where does one find the rest of this talk? It was getting interesting and then abruptly ended

    • @BirdSmith9000
      @BirdSmith9000 Před měsícem +2

      not sure but apparently he has since passed.

  • @jamesknight7730
    @jamesknight7730 Před měsícem +6

    RIP Ed Catmur. You’ve left a wonderful legacy. Thanks for everything you taught the community

  • @sigasigasiga
    @sigasigasiga Před měsícem +4

    I've tried to find the contacts of this guy to ask him for the rest of this very interesting presentation but what I found is that he passed away recently 😢

  • @_noisecode
    @_noisecode Před 28 dny +5

    The “shark quotes” trick is so cool. Crazy, but cool.

    •  Před 25 dny

      And ugly ak hard to read and understand as well...

  • @Sulfyr
    @Sulfyr Před měsícem +17

    Very cool! I wish it wasn't cut short.

  • @maximyanchenko3780
    @maximyanchenko3780 Před měsícem +1

    Nice one! Could you please publish the slides or the repo? I'm very interested in what's left untold ;)

  • @cristianinujazznight3044
    @cristianinujazznight3044 Před měsícem

    Uffff lovely

  • @RishabhDeepSingh
    @RishabhDeepSingh Před měsícem

    Well Thats explains a 1000 things in 5min. I wish I can see the full talk.

  • @diablo384
    @diablo384 Před měsícem

    Good talk!!

  • @lyrafiddle
    @lyrafiddle Před měsícem

    Anyone else click because you thought the speaker was Ed Catmull?

  • @xeno12321
    @xeno12321 Před měsícem +16

    Metaprogramming should be banned

    • @icad101-xc8yi
      @icad101-xc8yi Před měsícem +3

      Let those who understand it leverage it

    • @BirdSmith9000
      @BirdSmith9000 Před měsícem

      trolololol

    • @alexkfridges
      @alexkfridges Před měsícem

      Why

    • @Toleich
      @Toleich Před měsícem

      Came here to make the same comment.

    • @TheSulross
      @TheSulross Před měsícem +4

      it's just a specialized arena of programming - the rest of us get to enjoy the benefits of what the adept metaprogrammers create. And it's not that tough for mere mortals to get some benefit out of doing their own light weight metaprogramming.

  • @phylosophdotcom
    @phylosophdotcom Před měsícem +3

    RIP Ed