C++ Memory Model

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

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

  • @yuangchen905
    @yuangchen905 2 ปีที่แล้ว +2

    Thanks so much for your video and teaching, which are the clearest and most precise C++ content I have ever watched on the Internet. It is especially important for non-English speakers like me! I have recommended your channel to every C++ learner & user around me.

  • @rapoliit
    @rapoliit 3 ปีที่แล้ว +1

    Yuhuuu...happy to land at this channel. Thank you so much guys. Content is incredible.

  • @stephanbokelmann507
    @stephanbokelmann507 3 ปีที่แล้ว +2

    Great Piece of Information! Thanks so much. Looking forward to see you soon!

  • @cppmsg
    @cppmsg 3 ปีที่แล้ว +1

    As usual, excellent content. Narrated with clear elocution on the English language, and individual words spoken slowly enough to be understood by a naïve party (an expert can guess words and fill in the slurred words). That is quite rare in technical talks. Thank you. I look forward to the rest of series.

    • @CopperSpice
      @CopperSpice  3 ปีที่แล้ว +1

      Thank you so much for your comment.

    • @cppmsg
      @cppmsg 3 ปีที่แล้ว

      @@CopperSpice I decided to look up the words I used and perhaps I could have also complemented the enunciation/diction, and pronunciation. :)

  • @IdenYoutAcc
    @IdenYoutAcc 2 ปีที่แล้ว +1

    Thanks for such a clear presentation of not simple things

  • @melihdd6314
    @melihdd6314 ปีที่แล้ว +1

    Thanks for spreading the concise information.

  • @prr8794
    @prr8794 3 ปีที่แล้ว +1

    Clear presentation with really good info - please continue doing the great work !

  • @FurqanUllah
    @FurqanUllah 4 ปีที่แล้ว +2

    Great initiative to produce such high quality contents about C++, Thanks 👍

    • @CopperSpice
      @CopperSpice  4 ปีที่แล้ว +2

      Glad to hear you are finding the videos of value.

  • @gusromul3356
    @gusromul3356 ปีที่แล้ว +1

    outstanding summary!

  • @maheshrt132
    @maheshrt132 4 ปีที่แล้ว +4

    Very informative and helpful video...
    Thanks for putting all the efforts 👍

    • @CopperSpice
      @CopperSpice  4 ปีที่แล้ว

      Thanks for watching!

  • @Edekje
    @Edekje 2 ปีที่แล้ว +1

    Thanks a lot for this information. I was under the impression that C++ threads was essentially a rehashed version of PThreads, and that it was therefore best to stick to POSIX threads instead, giving complete functionality. My university instructor even said so. I see now that this is not so, and that the C++ threads are truly an integral part of the language. Are there any situations though, when writing C++, that one would opt not to use the C++ threads library?

    • @CopperSpice
      @CopperSpice  2 ปีที่แล้ว +1

      This is a stunning observation. Your instructor was indeed incorrect since the threading support added in C++11 is actually part of the core language.
      One reason we can think of to use POSIX threads is if you are using a legacy 3rd party library which already uses pthreads. The other consideration is read/write mutexes were not added until C++14.

    • @Edekje
      @Edekje 2 ปีที่แล้ว

      @@CopperSpice Thanks for the reply - very useful to know this!

    • @shawnshaw9859
      @shawnshaw9859 2 ปีที่แล้ว

      @@CopperSpice I'm not 100% sure, whenever I use thread in c++ on linux, pthread library is a must-have to build, it seems like c++ thread still depends on pthread, thread is just a wrapper to pthread on linux to me. is this incorrect?

    • @CopperSpice
      @CopperSpice  2 ปีที่แล้ว +2

      You really should use the built in C++ threads since they were designed to work with things like C++ atomics. It is not just a wrapper.

  • @kindoblue
    @kindoblue 4 ปีที่แล้ว +1

    Looking forward to the rest of the videos

  • @markf5931
    @markf5931 3 ปีที่แล้ว

    I think any C++ undergraduate level course should make this video required viewing. The current 4K views is too low for such valuable research and dissemination.

    • @CopperSpice
      @CopperSpice  3 ปีที่แล้ว

      It would be great if more college students found our videos. Please feel free to help us promote our work. Our intent is to encourage a C++ conversation and promote correct usage.

  • @RTMgi9
    @RTMgi9 ปีที่แล้ว

    Came here for the cpp memory model but got a history lesson instead

  • @267praveen
    @267praveen 3 ปีที่แล้ว +1

    Awaiting rest of the videos ...

  • @w4gap
    @w4gap 3 ปีที่แล้ว +2

    Excellent video, thank you for sharing

  • @simonhrabec9973
    @simonhrabec9973 ปีที่แล้ว +1

    Great video.

  • @wizardy6267
    @wizardy6267 3 ปีที่แล้ว

    Just wondering that is the Java memory model changed after all these years, in 2021

    • @CopperSpice
      @CopperSpice  3 ปีที่แล้ว

      The Java memory model has not changed significantly since Java 5.0 in 2004.

  • @danwest9900
    @danwest9900 3 ปีที่แล้ว

    This video is good - very helpful! Thank you.

  • @maxdolensky6080
    @maxdolensky6080 3 ปีที่แล้ว +1

    Great video. Thanks so much. So clearly explained. Extremely helpful.

    • @CopperSpice
      @CopperSpice  3 ปีที่แล้ว

      Happy to hear you enjoyed the video and found it helpful!