Tag
Part 2 of a blog series arguing that Modern C++ is a mindset rather than a new standard: writing correct, fast, safe code by default via algorithms like std::equal and C++20 ranges instead of classic loop-based, error-prone constructs, and warning that AI tools are scaling up the generation of unsafe classic C++ code.
nullprogram 介绍并开源了 Prospero——一个用 C++ 和 Dear ImGui 编写的轻量级 AI 编码 harness,资源占用比现有方案低约两个数量级,支持子代理、无头部署与桌面控制能力。
Raymond Chen 的 The Old New Thing 博文,讲解 C++/WinRT 中创建自实现对象时 make 与 make_self 的区别,建议在无需访问实现类成员时直接使用 make 以避免不必要的间接转换。
A blog post detailing the development of clx, a compiler that translates Lua 5.5 source code into C++ for native compilation, replacing the Lua VM with a purpose-built runtime for compiled native Lua code.
A technical blog post explaining the double headed (bump) stack allocator, a classic fast memory allocation trick born from game animation programming at Surreal Software, where allocation is just an integer addition and deallocation resets the top-of-stack pointer.
Kokon 是一款零配置的开源桌面应用,让用户在本地 GPU(12GB+)上直接使用 Qwen-Image 2.1 进行 GPT-Image 风格的照片编辑,基于 stable-diffusion.cpp,内置 MCP 服务器和 HTTP API。
BitRun 是一个可在普通笔记本 CPU 上零编译运行 1-bit 三值 LLM 的独立工具,在 Apple M4 Pro 上可达 98–127 t/s、Intel i5 上 40–45 t/s,并修复了微软 bitnet.cpp 代码库中的多个底层 C++ 内核 bug 并提交了上游 PR。
A high school student built a custom C++ engine (fork of llama.rn) that clusters two Android phones over USB via RPC to run a 27B ternary-quantized LLM locally, using runtime Hadamard transforms for addition-only math that keeps the phone cool at ~30°C.
llama.cpp v0.6.0 获得正式发布,新增对 Qwen4Exp 的 MTP(Multi-Token Prediction)推测解码支持以及大量其他改进。
The author tasked Claude (Fable 5.1) and GPT (GPT6 Astra) with independently building a production-grade C++ 3D game engine, first scoping the task and writing requirements documents to let the models work autonomously. The article explores whether AI can carry out game engine development end to end, and to what extent AI can replace an experienced engineering team.
A blog post analyzing WG21's P4313R1 proposal for C++ bitmask enum operations and exploring the pitfalls of integral promotion and boolean conversion when performing bitwise operations (such as ~true) on small integral types and bool.
Yantra is an open-source LALR(1) parser generator and compiler-compiler written in C++23 with an integrated lexer, UNICODE support, AST builder and top-down AST walkers, supporting both amalgamated single-file output and drop-in hpp/cpp generation.
Qt 6.12 LTS is released with five years of maintenance, enhanced cybersecurity features, UI performance improvements, and compliance with the EU Cyber Resilience Act (CRA) for commercial users.
AlphaPixel publishes Slughorn, a C++20 implementation of Eric Lengyel's Slug GPU text rendering technique (dedicated to the public domain in March 2026), and compares SDF, MSDF, texture atlas, and Slug approaches for rendering crisp vector glyphs at arbitrary scales on the GPU.
This article discusses techniques for writing efficient C++ code, emphasizing data-oriented design and performance optimization for applications like games and real-time processing.
This article explains type punning in C and C++, warning about the undefined behavior of pointer casts due to strict aliasing rules and recommending unions or memcpy for safe type punning.
laya.cpp is an optimized C++ implementation for near-instant decision making, built on ggml with custom CUDA kernels, demonstrating significant speed improvements over Python for the Laya model.
The author identifies that complaints about astra arise from its lack of accumulated context for good code generation, and shows improvement by importing GacUI's context into a new repository.
Developer Jason Botterill reverse engineered the original Xbox version of Futurama as a native macOS game in C++, sharing the project in response to an OpenAI Developers tweet about GPT-6 Astra.
The article discusses techniques in C++ to enforce derived classes to implement a specific non-virtual method, using examples from C++/WRL and C++/WinRT, and critiques a code review scenario where comments were used instead of proper enforcement.