Best of C ProgrammingJuly 2022

  1. 1
    Article
    Avatar of communityCommunity Picks·4y

    Carbon, a new programming language from Google, aims to be C++ successor

    Carbon is the latest programming language to be built within Google. It was unveiled today as an experimental successor to C++. The project’s code is hosted publicly on GitHub and is open for pull requests. Carbon is intended to be fully interoperable with existing C++ code.

  2. 2
    Article
    Avatar of hnHacker News·4y

    codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.

    This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch. It's a great way to learn. Submissions welcome, just send a PR.Table of Contents: Build your own 3D Renderer, BitTorrent Client, Node.js bot, and more.

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

    The Advantages of Patterns

    Design patterns are probably the most valuable and impactful abstraction in modern software development. The advantages of patterns can be boiled down to three points: well-defined terminology, improved documentation, and learning from the best. Patterns establish a well- defined terminology. Fine-grained documentation High-level documentation Learning from thebest.

  4. 4
    Article
    Avatar of bitBits and Pieces·4y

    How I Wrote a Lightning-Fast Image Server in Node.js

    The service needed to crop, resize and recompress JPGs, PNGs and GIFs in real-time and on-demand. I will describe some of the problems I encountered and the design decisions I had to make, but let’s start with a general overview of the system. The handler retrieves the image from S3 using s3.

  5. 5
    Article
    Avatar of newstackThe New Stack·4y

    Pyscript: A Browser-Based Python Framework for the 99%

    Pyscript is the new Python framework being developed by Anaconda. It's designed for the 99% of web users who aren’t professional developers, CEO says. Peter Wang: Pyscript was inspired by HyperCard, a pre-web development kit for the Macintosh.

  6. 6
    Article
    Avatar of towardsdevTowards Dev·4y

    Stop googling terminal commands! Get info right inside the terminal.

    Stop googling terminal commands! Get info right inside the terminal. I spent minutes and hours to find docs about Terminal commands. Today, I will share a way to get information about terminal commands. We will use the man command to get manual pages. It is simple to use.

  7. 7
    Article
    Avatar of itnextITNEXT·4y

    The Case for C# and .NET. It has been interesting as I’ve shifted…

    JavaScript is not particularly performant. It has a lack of a rich set of base class libraries. There are layers and layers of dependencies deep in the bowels of your code. Because of the nature of JavaScript, it creates these scenarios where vulnerabilities and even malware can be introduced to your code!

  8. 8
    Article
    Avatar of communityCommunity Picks·4y

    Go faster with Go: Golang for ML Serving

    The current Python service with single node can do 192 RPS, about 400 pairs each. Only about 20% average CPU utilization. The limiting factor now was the language, the serving framework and the network call to feature store. I chose Fiber framework for REST API, it seemed most welcoming, good documentation, expressjs like API. Took less than an hour.