Coding tools news 2022

Here is a post where I post information on new and interesting coding tools on the comments.

763 Comments

  1. Tomi Engdahl says:

    Will C++ Become a Safe Language Like Rust and Others?
    https://www.infoq.com/news/2024/04/cpp-memory-safety-sutter/

    In a recent article, C++ expert and ISO C++ Committee Chair Herb Sutter expressed his views about what it takes to make C++ a safe language in the guise of Rust and other memory-safe languages (MSLs). His recipes include relying on tooling, as is the case with other MSLs, promoting safe language features, pushing unsafe features behind compiler flags, and more.

    Sutter’s starting point is the recognition of the importance of C++ becoming substantially safer by addressing the four main memory safety-related vulnerability categories. In fact, out of a total of twelve memory safety-related categories, accounting for about 70% of all CVEs, four of them root in out-of-bounds reads, out-of-bounds writes, null pointer dereference, and accessing freed memory.

    Reply
  2. Tomi Engdahl says:

    Video:
    I made the same game in Assembly, C and C++

    https://www.youtube.com/watch?v=2eeXj-ck9VA

    I made the same game in x86 assembly, C and C++ to see how they compare.

    Reply
  3. Tomi Engdahl says:

    Understand your Python code with this open source visualization tool
    VizTracer visualizes and traces Python code to provide greater insight into how the code works.
    https://opensource.com/article/20/11/python-code-viztracer

    VizTracer is a low-overhead logging/debugging/profiling tool that can trace and visualize your python code execution.

    Best Python Code Explainer Tool Online
    Understand your Python code easily with our best Python explainer tool online
    https://www.clouddefense.ai/tools/code-explainer/python

    A Code Explainer is an intuitive AI-powered tool that offers instant, clear explanations for Python code with a simple click. Tailored for both beginners who are navigating new codebases and experienced developers seeking swift clarifications, this tool simplifies the understanding of code functionality and logic in a user-friendly manner.

    Reply
  4. Tomi Engdahl says:

    What is the best free database?
    We’ll also highlight the ten best free database software to help you out.

    ClickUp.
    MySQL.
    Microsoft SQL Server.
    Airtable.
    MongoDB.
    PostgreSQL.
    Amazon RDS.
    RazorSQL.

    Database Software ClickUp
    Software
    Top 10 Free Database Software in 2024 (Features, Pricing)
    https://clickup.com/blog/free-database-software/

    Reply
  5. Tomi Engdahl says:

    GNU Portability Library’s Tool Rewritten In Python For 8~100x Better Performance
    https://www.phoronix.com/news/Gnutool-lib-Rewrite-Faster-Perf

    The GNU Portability Library for common portability code across platforms has seen a major rewrite to gnulib-tool, the program for importing modules from gnulib into their packages. This code rewrite of gnulib-tool is said to offer between eight and 100 times faster performance than the existing implementation.

    The original gnulib-tool program is a shell script implementation for importing of Gnulib modules into programs for enhancing code portability. Several GNU developers have been rewriting gnulib-tool in Python rather than the shell scripts in order to address criticism of the slow performance.

    Reply

Leave a Comment

Your email address will not be published. Required fields are marked *

*

*