Languages and toolchains, 13 November 2026
Python marked the death of Tim Peters, while LLVM debated rules meant to slow AI-generated submissions that are consuming reviewer time. Security and design work continued in glibc, Git, Julia, and Swift.
Tim Peters, 1952 to 2026
Guido van Rossum announced the death of Tim Peters on the Python Discourse. About thirty tributes described his foundational role in Python's design, the Zen of Python, and the tone of the community.
LLVM RFC would forbid AI-generated communication
An RFC on the LLVM Discourse proposes banning AI-generated text in pull requests and RFCs. The heated thread, more than a hundred messages from dozens of participants, focuses on verbose, low-quality submissions that drain reviewer time.
Git series fixes segfaults on settings without values
A 15-patch series on the Git mailing list fixes NULL dereferences and segfaults when configuration settings are given without a value. The fixes cover about fifteen configuration keys.
LLVM considers open-PR limits for non-committers
A separate LLVM RFC proposes limits on open pull requests from non-committers. The stated aim is to curb floods of AI-generated patches and the maintainer load that follows.
Glibc patch fixes double-free in regex functions
A patch on libc-alpha fixes a double free after an allocation failure in regcomp and regexec, tracked as BZ 34991 and CVE-2026-100290. The change has been submitted and reviewed.
Git patch would limit fetches from shallow remotes
A patch series adds remote.
Formalizing Julia in Lean reports hundreds of Base bugs
A Julia Discourse thread discusses using Lean 4 to formally model Julia Base, with a report of more than 400 bugs found. Participants debated how specifications should be maintained alongside the code.
Swift pitch for called-once function types
A second pitch on the Swift forums proposes @once and @atMostOnce function types. The types are intended to support noncopyable and non-Sendable values in closures.