Best of C++August 2022

  1. 1
    Article
    Avatar of hashnodeHashnode·4y

    Fabric: The new Architecture

    Fabric is the React Native forerunner to the old legacy renderer. Fabric takes a different approach to how UI view instances will be created in a React Native application. The new Fabric architecture changes none of this but builds on it, making the experience even more platform specific.

  2. 2
    Article
    Avatar of modernescppMC++ Blog·4y

    Classification of Design Patterns

    The book "Design Patterns: Elements of Reusable Object-Oriented Software" presents creational patterns, but not destructional patterns. The patterns that are written in bold fonts are the ones I used heavily in my past. All 23 Design Patterns are only variations of CarPart. The same holds for many young people in Germany.

  3. 3
    Article
    Avatar of modernescppMC++ Blog·4y

    The Structure of Patterns

    "Design Patterns: Elements of Reusable Object-Oriented Software Architecture" and "patterns" are the most influential books ever written about software development. Christopher Alexander uses the three adjectives useful, usable and used to describe the benefits of patterns. The strategy pattern is so baked in the design of the Standard Template Library that we may not see it.

  4. 4
    Article
    Avatar of gcgitconnected·4y

    Carbon: The Heir to the Mid-Level Throne

    Carbon is an experimental language created to do what Rust couldn’t do, replace C++. The major feature that will make this a viable option is Carbon’s bi-directional interoperability. It will require LLVM (Low Level Virtual Machine) and Bazel running on a WSL to use it.

  5. 5
    Article
    Avatar of hashnodeHashnode·4y

    Everything To know about Carbon Programming Language

    Google launched Carbon as the next generation of programming language. It is an open-source project that is still in the testing stage. Carbon is intended to be as analogous to C++ as TypeScript is to JavaScript and Kotlin is to Java. The introduction keywords and easy grammar of Carbon make it more appropriate than Rust.

  6. 6
    Article
    Avatar of hashnodeHashnode·4y

    The Choice: Python or JavaScript

    Javascript is a programming language that is one of the core technologies of the World Wide Web. It was built by Guido van Rossum and first appeared on 20 February 1991. Free and Open Source Python language is freely available at the official website. It does follow a paradigm called Just-In-Time (JIT) Compilation. Meaning it gets converted to bytecode just as it's about to run.

  7. 7
    Article
    Avatar of vsVisual Studio Blog·4y

    Visual Studio 2022 17.3 is now available!

    NET Multi-platform App UI has graduated from preview in Visual Studio and is now available on Windows. Pick Azure as the deployment target and Azure Container Apps will be one of the options available to you. Live Unit Testing now scales better for larger solutions by making the builds scoped to only what is needed and building projects in parallel.