Herb Sutter - Peering forward C++’s next decade

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 14

  • @jamesdowner
    @jamesdowner 5 วันที่ผ่านมา +1

    I'm excited to see C++ become so powerful and intuitive. I learned C++98 during my undergrad (2016-2020) which was great, but since embracing modern C++, it's been an absolute blast

  • @dadisuperman3472
    @dadisuperman3472 4 วันที่ผ่านมา +1

    What is more intuitive and declarative this:
    // select all member function of
    // struct options
    auto mem_funs = select * as foo from Options where std::is_mem_function_v and std::is_public and not std::is_static;
    Or what was presented in the video?

  • @ZaneMouakket
    @ZaneMouakket 3 วันที่ผ่านมา

    27:00 how does this work? Shouldn't you need the null terminator?

    • @_shogun
      @_shogun 2 วันที่ผ่านมา

      The stack is probably initialized to all zero by the runtime, so the print will read out the buffer but into a 0

    • @ZaneMouakket
      @ZaneMouakket 2 วันที่ผ่านมา

      @_shogun Ahh. That makes sense, thank you!

  • @gogdarag
    @gogdarag 4 วันที่ผ่านมา +5

    Just use a simple keyword for gods sake. Unfortunately c++ is becoming an emoji language. What is next?

    • @cuda_weekly
      @cuda_weekly 4 วันที่ผ่านมา +3

      The problem with using keywords is that it turns what was an available identifier into a reserved word. Also, C++ != Pascal.

    • @KhalilEstell
      @KhalilEstell 4 วันที่ผ่านมา

      That would break code.

    • @IsaacKripke
      @IsaacKripke 3 วันที่ผ่านมา

      C++ already has nearly 100 keywords in addition to “identifiers with special meaning”. At some point a line has to be drawn.

    • @metaltyphoon
      @metaltyphoon วันที่ผ่านมา

      @@IsaacKripkewait till you find out Swift have over 200 keywords

    • @IsaacKripke
      @IsaacKripke วันที่ผ่านมา

      @metaltyphoon the COBOL standard has over 300 keywords, with some dialects having 2-3x more.