C++ Weekly - Ep 268 - Top 10 C++ Resources You MUST Know About!

Поделиться
HTML-код
  • Опубликовано: 5 янв 2025

Комментарии • 91

  • @cppweekly
    @cppweekly  3 года назад +75

    Links:
    www.reddit.com/r/cpp/
    isocpp.org/
    leanpub.com/bookstore?type=all&category=c_and_cpp
    cppinsights.io/
    wg21.link/
    eel.is/c++draft/
    compiler-explorer.com/ - godbolt.org/ - gcc.godbolt.org/
    en.cppreference.com/w/
    Blogs
    www.fluentcpp.com/
    www.cppstories.com/
    herbsutter.com/
    randomascii.wordpress.com/
    www.modernescpp.com/
    devblogs.microsoft.com/oldnewthing/
    RUclips
    ruclips.net/user/TheChernoProject
    ruclips.net/user/CppCon
    ruclips.net/user/Bisqwitvideos
    ruclips.net/channel/UC-yuWVUplUJZvieEligKBkA - one lone coder
    ruclips.net/user/MeetingCPPvideos

  • @Bisqwit
    @Bisqwit 3 года назад +77

    Thanks for the mention!

    • @admercs
      @admercs 2 года назад

      You are a guru, my friend!

  • @Tomab89
    @Tomab89 3 года назад +89

    C++ weekly sounds like a very interesting resource!

    • @WouterStudioHD
      @WouterStudioHD 3 года назад +8

      Can you give me a link to one of his video's?

  • @bondymagnomous3544
    @bondymagnomous3544 3 года назад +4

    Seeing The Cherno included really suprised me and cheered me up at the same time.

    • @greyfade
      @greyfade 3 года назад +1

      Seeing Cherno on the list is deeply concerning, because I think if Jason had actually bothered to watch any of the videos, he'd probably have not included it on the list, and for good reason. All of Cherno's videos that I've watched have either been misleading or outright wrong on too many major points.

    • @bondymagnomous3544
      @bondymagnomous3544 3 года назад +3

      @@greyfade Could you give an example? I used to watch him a few years ago and I do not remember him saying something stupid.

  • @FEETOFKEELEY
    @FEETOFKEELEY 3 года назад +2

    Thanks a lot. C++ weekly is another outstanding resource. One of the best.

  • @stvlblnc1
    @stvlblnc1 3 года назад +25

    What about the C++ Core Guidelines site?

    • @cppweekly
      @cppweekly  3 года назад +11

      That's what the comment section is for :D

  • @BigBahss
    @BigBahss 3 года назад +9

    That cppinsights looks very fun to play around with. It would be cool if you did a video talking about the best tools for C++.

  • @Thomas_Lo
    @Thomas_Lo 3 года назад +15

    I was like "oh my, clickbaity title" and then ended up bookmarking each and every resource. Well, the ones I was missing.

  • @Arganoid
    @Arganoid 3 года назад +4

    I know books are a bit old school, but Professional C++ was superb

  • @tardtron2k
    @tardtron2k 3 года назад

    Thank you Jason. I was delighted to learn a few I hadn't heard of!

  • @siggimund
    @siggimund 3 года назад +1

    Thanks alot for the cppreference version gadget tip. Am a regular and registered (admittedly passive) user but never discovered that. Ought to be a default option/gadget even for unregistered users.
    PS. But as I just realized,- cppreference is entirely community-supported so it is actually our own fault.

  • @Idlecodex
    @Idlecodex 3 года назад +1

    What a treasure your curation! Thanks!

  • @alextrotta796
    @alextrotta796 3 года назад +1

    Thank you for explaining the cppreference version feature, I noticed you had mentioned it on Twitter some time ago, but couldn't figure out how to do it!

  • @yb9737
    @yb9737 3 года назад +9

    You missed Bo Qian C++... Great content anyways !

  • @ChrisCox-wv7oo
    @ChrisCox-wv7oo Год назад

    686 pages of articles on Raymond's blog. 10 articles per page.
    7402 days since his first article.
    That's an eye popping 0.926 articles per day 😲

  • @imcabezas
    @imcabezas 11 месяцев назад

    A great resource itself. Thanks for sharing.

  • @Possseidon
    @Possseidon 3 года назад +19

    OH MY GOD! Why did no one tell me about the option on cppreference to only view a specific version of the standard. Why do you have to create an account for this and enable a random setting... Thank you for enlightening me.

    • @siggimund
      @siggimund 3 года назад +1

      Oh,- I've been ninja'ed (ok,- I'm slow - 5 days :-) ). Yes, I whole heartily agree.
      PS. But as I just realized,- cppreference is entirely community-supported so it is actually our own fault.
      PPS. But does anybody know where the community meta discussions takes place?

  • @alokranjansrivastava623
    @alokranjansrivastava623 3 года назад +1

    You are doing great work.

  • @salimp2009
    @salimp2009 3 года назад +1

    i love leanpub...hiim almost have all of them including yours but not number 9 and 10...i have too much in my plate now

  • @jhbonarius
    @jhbonarius 3 года назад +6

    Thanks!
    I'm missing stack overflow (and related sites) and github. There's a lot of practical examples on there and knowledge on solving issues.

  • @alltheway99
    @alltheway99 3 года назад

    Excellent clip

  • @tatianabasileus
    @tatianabasileus 3 года назад +7

    How does one get away without even mentioning StackOverflow on any programming resource video?

    • @petermuller608
      @petermuller608 3 года назад +2

      Stackoverflow is not really a useful resource as C++ developer tbh. Most of the content you find is horribly out of date

    • @siggimund
      @siggimund 3 года назад +2

      @@petermuller608 Yeah, hard to navigate through all the c++ 98- fluff.

  • @rude_broccoli
    @rude_broccoli 3 года назад

    Is there a way to do the same thing that cppinsights offers but within visual studio? I know you can see the assembly generated from the code but I have not found anything that gives the "compiler view" of the code.

    • @cppweekly
      @cppweekly  3 года назад

      Sorry, not any way that I know of. cppinsights is pretty unique in what it shows you.
      You can get a piece of the same info if you dump the AST directly from clang though

  • @rohrbold
    @rohrbold 3 года назад

    This was super helpful. Thanks a lot :-)

  • @ClaudeMally
    @ClaudeMally 3 года назад +1

    Sometimes simple google search will land you in stackoverflow, often useful, if not c++ specific

  • @pdkama
    @pdkama 3 года назад

    Thanks

  • @Goejii
    @Goejii 3 года назад +12

    Now we need a _Top 10 C++ Resources You MUST Avoid!_

    • @scc_tw
      @scc_tw 3 года назад +3

      It's uncountable!

    • @shreeyashpandey3530
      @shreeyashpandey3530 3 года назад +1

      Any blog written on medium!

    • @ChrisCox-wv7oo
      @ChrisCox-wv7oo Год назад

      Geeks for geeks has so many terrible c++ articles, would not recommend

  • @6754bettkitty
    @6754bettkitty 3 года назад +1

    Compiler Explorer is a Godbolt...oh, i meant godsend.

  • @BartKus
    @BartKus 3 года назад

    How to pronounce Filipek's first name: forvo.com/word/bart%C5%82omiej/
    I may or may not suffer from the same problem.

  • @adityaranigaon
    @adityaranigaon 3 года назад +8

    This is a typical RUclips viewer catching title

  • @yash1152
    @yash1152 2 года назад

    14:02 for me :)

  • @abdullahamrsobh
    @abdullahamrsobh 3 года назад

    #include discord server, is also a very good resource a lot of wonderful people are there

  • @vitobrusnik6953
    @vitobrusnik6953 3 года назад

    3:30 there is a book titled "How to use const in C++ " ? LOL

    • @alextrotta796
      @alextrotta796 3 года назад +1

      Tbh sounds really interesting

    • @ccreutzig
      @ccreutzig 3 года назад

      How many volumes does it have yet?

    • @jvsnyc
      @jvsnyc 3 года назад +1

      "Const as a Promise" is a full hour CppCon (I think) talk, and was worth watching straight thru. Maybe people should already know it all, but not everyone does.

    • @20thCB
      @20thCB 3 года назад

      There's a book solely on lambdas and one on move semantics. Both are over 100 pages.

  • @brianwest7344
    @brianwest7344 3 года назад

    this is just a hidden advert for his books :)

  • @ivanpolyakov5746
    @ivanpolyakov5746 3 года назад

    Do you mind if someone make a list of mentioned resources and post it in comments?

    • @ivanpolyakov5746
      @ivanpolyakov5746 3 года назад

      Oh, you already did this:)

    • @adityaranigaon
      @adityaranigaon 3 года назад

      I made the list with timestamps and he deleted my comment. That was rude.

    • @cppweekly
      @cppweekly  3 года назад +1

      I saw your post, and I did NOT delete it. That was done by RUclips.

    • @adityaranigaon
      @adityaranigaon 3 года назад +1

      @@cppweekly I am sorry, I didn't knew RUclips deletes comments which are considered spam. I read on the internet about it. Sorry for jumping to wrong conclusion.

  • @Heisenberg2097
    @Heisenberg2097 3 года назад

    I think volatile information books as computer books should be prohibited by law. SAVE THE ENVIRONMENT. And your back when you move to a new appartment. That is the reason I gave all my books away (>_

  • @antoniocs8873
    @antoniocs8873 3 года назад +2

    Thanks for all the resources, but when it comes to "The Cherno" you should have really watched some of his videos. He does know what he is talking about but he just doesn't know how to pass the knowledge in a clear and concise way. Most of his video that are 20, 30 or more longer can be boiled down to 10m or less of actual useful information.
    He has hundreds of videos but still doesn't know how to speak with out load of "hhumms" and "aaammss".
    He doesn't have a script for his videos so he sometimes is talking about something and then completely jumps around to something else for 5m or more and then comes back, breaking any concentration you had on the subject he was talking about. I also remember some videos where he is patting himself on the back for whatever he is doing that is so good...
    Again... he knows about c++ and game programming but that is not useful if you don't know how to teach it properly. (just my opinion on the guy)

    • @yugansharora3787
      @yugansharora3787 3 года назад

      I like the way he makes video and talks about different stuff

    • @antoniocs8873
      @antoniocs8873 3 года назад

      @@yugansharora3787 I haven't seen any of his recent video so maybe he has changed.

    • @antoniocs8873
      @antoniocs8873 3 года назад

      @Not Sure Agree! And as mentioned... the videos would benefit from proper direction.

    • @muhammadseyan8361
      @muhammadseyan8361 3 года назад

      @@antoniocs8873 personally never had a problem with Cherno's way of teaching. It's pretty concise for the most part. His game engine series is pretty good

    • @antoniocs8873
      @antoniocs8873 3 года назад +1

      @@muhammadseyan8361 Concise?? Are we sure we're talking about the same cherno?? Or maybe we have different definitions to the word concise :)

  • @oren2234
    @oren2234 3 года назад

    enjoying life when?

  • @evaneliasyoung
    @evaneliasyoung 3 года назад

    C++ Reference was good until they starting using DuckDuckGo for the site's internal search

  • @stephenkamenar
    @stephenkamenar 3 года назад

    my favorite c++ resource is the uninstall button.

  • @20thCB
    @20thCB 3 года назад

    No Quora? Just kidding :-)

  • @snugglepuff33
    @snugglepuff33 3 года назад

    Caveat emptor that goddamn reddit sub.

    • @siggimund
      @siggimund 3 года назад +1

      It is one of the best reddit subs, very professionally moderated by the one and only STL (Stephan T. Lavavej) the project manager/lead? of microsoft's implementation of the standard library ( STL :-))
      Meow!

  • @Nobody1707
    @Nobody1707 3 года назад +2

    Ew... new reddit.

  • @illyamt6063
    @illyamt6063 3 года назад +1

    First! :-)

  • @piotrmielnik1404
    @piotrmielnik1404 3 года назад +2

    By watching this I realized that cppinsights can be used to help with if constexpr debug, and it is great!

    • @cppweekly
      @cppweekly  3 года назад

      I will definitely have to spend some time with this and maybe even make an episode about it!