Archive · October 2026

101 resources

A snapshot of everything discovered in October 2026

Articles

If one anti-malware software is good, does that make two better?

This article discusses the complications that arise when two different anti-malware programs are installed on the same system, leading to conflicts and potential system failures. It uses an analogy of security companies to illustrate the issues of software detours and interactions.

Not specified | The Old New Thing | 2026-10-08 | 5 min

C++ and AI at CppCon: We have to use agents - more or less?!

This article discusses the intersection of C++ and artificial intelligence, particularly in the context of the CppCon conference. It explores the necessity of using agents in AI applications developed with C++.

Sandor Dargo | Sandor Dargo's Blog | 2026-10-07 | 5 min

How can undefined opcodes ud0 and ud1 have parameters? How undefined were they?

This article discusses the nature of undefined opcodes ud0 and ud1, explaining how they can have parameters despite being undefined. It delves into the intricacies of instruction decoding and the historical context of these opcodes.

The Old New Thing | The Old New Thing | 2026-10-07 | 5 min

Why does the compiler sometimes use ud2 and sometimes int 3 for code that shouldn’t execute?

This article explains the differences between the int 3 and ud2 opcodes used by x86 compilers to indicate unreachable code. It discusses their purposes and implications for debugging.

The Old New Thing | The Old New Thing | 2026-10-06 | 5 min

If somebody tries to hot-patch an already-hot-patched function, how do they avoid conflicts?

This article discusses the challenges of hot-patching functions in Windows, particularly when a function has already been patched. It highlights the potential issues that arise when unauthorized patching occurs and the implications for system stability.

Not specified | The Old New Thing | 2026-10-05 | 5 min

The complement of true is true, except when it's false

Archive Search About The complement of true is true, except when it's false 1 October 2026 · Matthew Taylor | Edit Table of Contents Putting it together When it’s false Unscoped enums, promotion, and undefined behaviour Avoiding this in…

aw1621107 | Lobsters | 2026-10-04

Why is there no Windows hot-patching support for other architectures like 32-bit ARM and MIPS?

This article discusses the reasons behind the lack of Windows hot-patching support for certain architectures such as 32-bit ARM and MIPS. It explains the historical context and the specific features of Windows Server that influenced this decision.

The Old New Thing | The Old New Thing | 2026-10-02 | 5 min

Windows on Itanium also provided for hot-patching, in an even simpler way

This article discusses the hot-patching capabilities of Windows on Itanium, highlighting the fixed-sized instruction bundles and their implications for hot-patching. It also touches on the structure of Itanium binaries and the use of padding in function definitions.

The Old New Thing | The Old New Thing | 2026-10-01 | 5 min

EDG C/C++ Compiler Project

Sign in Appearance settings Platform AI CODE CREATION GitHub Copilot Write better code with AI GitHub Copilot app Direct agents from issue to merge MCP Registry Integrate external tools DEVELOPER WORKFLOWS Actions Automate any workflow…

aw1621107 | Lobsters | 2026-09-30

Windows on AArch64 also provides for hot-patching, but it’s much simpler than on x86

This article discusses how Windows on AArch64 implements hot-patching with simpler mechanics compared to x86 due to its fixed-length instruction set. It explains the use of patch points and the atomicity of instruction updates.

The Old New Thing | The Old New Thing | 2026-09-30 | 5 min
↑ Top

Videos

interview

Interview with Boguslaw Cyganek: Everthing about Tensors

In this interview, Boguslaw Cyganek discusses various aspects of tensors and their applications in C++.

Boguslaw Cyganek | YouTube | 2026-10-08

Signal Trees - A Deep Dive into a High-Performance Alternative to Queue-Based Task Scheduling

This video explores Signal Trees, a high-performance alternative to traditional queue-based task scheduling in C++. It delves into the mechanics and advantages of using this approach.

| 2026-10-07
interview

Interview with Antoine Morrier: Thread safety through constexpr in C++?

In this interview, Antoine Morrier discusses the concept of thread safety in C++ using constexpr. The conversation explores how constexpr can be leveraged to enhance safety in concurrent programming.

Antoine Morrier | YouTube | 2026-10-06
podcast

Safety and Interoperability with Rust and C++

Mathieu and Jason are joined by Jon Bauman to discuss safety and interoperability between Rust and C++. They explore the meaning of safety, the potential for C++ to become memory-safe, and the challenges of integrating Rust and C++.

Jon Bauman | CppCast | 2026-10-05
talk

Senders For Existing Asynchronous Interfaces - Dietmar Kühl - C++Now 2026

In this talk, Dietmar Kühl discusses the concept of senders in the context of existing asynchronous interfaces, exploring their implications and usage in modern C++.

Dietmar Kühl | YouTube | 2026-10-05
interview

Meeting C++ 2026: Interview with Frances Buontempo about her talk and books

An interview with Frances Buontempo discussing her talk and books related to C++.

Frances Buontempo | YouTube | 2026-10-04
talk

SPL - Open Source, Constexpr Library for Composing Algorithms - John Bandela - C++Now 2026

John Bandela presents SPL, an open-source constexpr library designed for composing algorithms, at C++Now 2026.

John Bandela | YouTube | 2026-10-03
↑ Top

Events

↑ Top

Libraries

infinity

v0.7.4

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

★ 4.7k | released 2026-10-09

mrpt

3.5.1

:zap: The Mobile Robot Programming Toolkit (MRPT)

★ 2.2k | released 2026-10-09

onnxruntime

v1.31.0

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

★ 22.0k | released 2026-10-09

RaBitQ-Library

v0.6.0

An official lightweight library for the RaBitQ algorithm and its applications in vector search.

★ 289 | released 2026-10-09

Catch2

v3.16.1

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

★ 21.5k | released 2026-10-08

cpp-httplib

v0.60.1

A C++ header-only HTTP/HTTPS server and client library

★ 16.9k | released 2026-10-08

doltlite

v0.50.16

DoltLite - Version Controlled SQLite

★ 311 | released 2026-10-08

libsourcey

2.5.1

Real-time media stack and lightweight libwebrtc alternative, built in C++20

★ 1.4k | released 2026-10-08

mongo-c-driver

2.5.6

The Official MongoDB driver for C language

★ 883 | released 2026-10-08

mongo-cxx-driver

r4.6.1

C++ Driver for MongoDB

★ 1.1k | released 2026-10-08

mygui

v3.5.2

Fast, flexible and simple GUI.

★ 850 | released 2026-10-08

micron.cpp

v1.9.15

a pure C++ implementation (& redesign) of libc and the standard library

★ 13 | released 2026-10-07

tabulate

v2.2

Table Maker for Modern C++

★ 2.2k | released 2026-10-07

MediaInfoLib

v26.10

Convenient unified display of the most relevant technical and tag data for video and audio files.

★ 797 | released 2026-10-06

oneDNN

v3.13.4

Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.

★ 4.1k | released 2026-10-06

doltlite

v0.50.15

DoltLite - Version Controlled SQLite

★ 300 | released 2026-10-05

folly

v2026.10.05.00

An open-source C++ library developed and used at Facebook.

★ 30.6k | released 2026-10-05

ggml

v0.26.0

Tensor library for machine learning

★ 15.4k | released 2026-10-05

harfbuzz

14.6.0

HarfBuzz text shaping engine

★ 6.1k | released 2026-10-05

include-what-you-use

0.27

A tool for use with clang to analyze #includes in C and C++ source files

★ 4.8k | released 2026-10-05

jsoncons

v1.10.0

A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON, toon-format

★ 855 | released 2026-10-05

nanodbc

v3.0.5

C++ ODBC wrapper

★ 387 | released 2026-10-05

NumKong

v7.8.5

SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐

★ 1.9k | released 2026-10-05

proxygen

v2026.10.05.00

A collection of C++ HTTP libraries including an easy to use HTTP server.

★ 8.4k | released 2026-10-05

StringZilla

v5.3.0

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

★ 3.6k | released 2026-10-05

usearch

v2.26.4

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

★ 4.3k | released 2026-10-05

wangle

v2026.10.05.00

Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.

★ 3.1k | released 2026-10-05

au

0.6.1

A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.

★ 449 | released 2026-10-01

ladybug

v0.21.2

LadybugDB a graph database

★ 1.8k | released 2026-10-01

nappgui_src

v1.6.3

SDK for building cross-platform desktop apps in ANSI-C

★ 707 | released 2026-10-01

oiio

v3.2.1.0

Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.

★ 2.4k | released 2026-10-01

SaneCppLibraries

release/2026/09

Platform Abstraction C++ Libraries

★ 628 | released 2026-10-01

Simd

v8.0.166

C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON, SVE for ARM, HVX for Hexagon

★ 2.3k | released 2026-10-01

simple_enum

v0.9.5

An Fast, Intuitive and Type-Safe C++ Enumeration Support Library

★ 44 | released 2026-10-01

TinyEXIF

1.2.0

Tiny ISO-compliant C++ EXIF and XMP parsing library for JPEG.

★ 148 | released 2026-10-01

harfbuzz

14.5.1

HarfBuzz text shaping engine

★ 6.1k | released 2026-09-30

lammps

stable_30Sep2026

Public development project of the LAMMPS MD software package

★ 3.1k | released 2026-09-30

libpg_query

18.1.0

C library for accessing the PostgreSQL parser outside of the server environment

★ 1.5k | released 2026-09-30

pytorch

v2.14.1

Tensors and Dynamic neural networks in Python with strong GPU acceleration

★ 103.6k | released 2026-09-30

tidesdb

v10.1.0

High-performance write & space optimized transactional storage engine.

★ 569 | released 2026-09-30

vscode

1.140.0

Visual Studio Code

★ 193.4k | released 2026-09-30
↑ Top

C++ Standard

↑ Top