Best of C++October 2024

  1. 1
    Article
    Avatar of c_communityC/C++ Community·2y

    C++ Mastery Roadmap: From Foundations to Advanced Applications

    A comprehensive roadmap to learning C++, covering foundational concepts, intermediate features, data structures and algorithms, advanced topics like low-level programming and GUI development with SDL, and best practices including code quality, testing, and deployment.

  2. 2
    Article
    Avatar of hnHacker News·2y

    My First Game with Carimbo, My Homemade Engine

    The author shares their experience of creating a game engine named Carimbo and developing a game for their son using C++17 for the engine and Lua for scripting. They detail aspects such as resource management, the postal service for message passing inspired by Erlang, and the game loop mechanics, highlighting homemade coding as a labor of love similar to their father's handmade toys.

  3. 3
    Video
    Avatar of primeagenThePrimeTime·2y

    Creator Of C++ On How Long To Learn A Language | Prime Reacts

    Learning a language like C++ can vary significantly based on prior programming experience. Experienced programmers might pick up the basics in days or weeks through resources like 'A Tour of C++,' but reaching a professional level can take months or years. Understanding complex code written by others can be particularly challenging due to heavy use of macros and templates. The post also highlights that merely knowing the syntax doesn't equate to mastering the language's intended usage.

  4. 4
    Article
    Avatar of c_communityC/C++ Community·2y

    Rules and Regulations

    Adhere to squad rules: posts should be informative, valuable, and C/C++ related. Unfit posts may be deleted, affecting reputation. Be friendly, assist beginners, and use proper markdown for questions.

  5. 5
    Article
    Avatar of vsVisual Studio Blog·2y

    Recent performance enhancements

    Visual Studio 2022 version 17.11 brings significant performance enhancements. Notable improvements include reduced CPU usage for the C# language service by optimizing code indexing and source generator execution. The performance of conditional breakpoints in C++ has been enhanced by caching data and reducing unnecessary API calls, resulting in a 67% reduction in debugger overhead. Additionally, the C++ symbol search has been optimized using SQLite’s FTS5 search extension, making searches up to 65% faster.