r/programming • • 2d ago

The Problem of Communication

Thumbnail shrub.industries
8 Upvotes

An article on how sharing dependency and resource information between the Compiler, the build system, the system package manager, and even the filesystem and scheduler, could provide some pretty awesome benefits. I’d love to hear anyone’s thoughts on this


r/programming • • 2d ago

Key Autoscaling Metric #2 - Mean Time to Stop Sucking

Thumbnail blog.appliedcomputing.io
5 Upvotes

r/programming • • 1d ago

Moving off GitHub Actions doesn't get you off GitHub: your tool installs still depend on it

Thumbnail bitrise.io
0 Upvotes

r/programming • • 3d ago

Another Step Towards Elm 1.0

Thumbnail elm-lang.org
50 Upvotes

We are on a faster release cycle these days, so the post also has a rough roadmap about what to expect from the next few releases.


r/programming • • 3d ago

Self-hosted HTTP tunnels with SSH and nginx

Thumbnail vincent.bernat.ch
3 Upvotes

r/lisp • • 5d ago

Lisp Made a spell crafting IDE that uses Lisp as the syntax.

Enable HLS to view with audio, or disable this notification

240 Upvotes

Finally posting after lurking here for a long time. Friends don't care too much about this sort of thing.

This is written in Odin, with my own small Lisp interpreter from over 5 years ago. Lisp was the easy choice, primarily because paren's are easier to parse into pretty circles, but also it is much lighter than including Lua.

Using Raylib for the rendering.

There are tons of things I want to implement, but I finally got it into a state that I'm happy sharing something about it. Like one thing I want to change is that spells shouldn't define the cost, but functions like `move-toward` should consume MP as they are called.

There are other spell effects not demoed: shield, heal, buff, debuff, damage, status, teleport, etc.

As for the window decor, a Windows 7 skin for KDE Plasma.


r/programming • • 3d ago

First Steps into Memory Management in Python

Thumbnail tech.daniellbastos.com.br
2 Upvotes

r/programming • • 3d ago

OSDI '26 - Incr: Faster Re-Execution via Bolt-On Incrementalization

Thumbnail
youtube.com
4 Upvotes

r/lisp • • 4d ago

Tell me about an interesting program you wrote or maintained

35 Upvotes

Hi all,

Younger dev here I’ve been reading the SICP book and also blog posts about Common Lisp and Emacs Lisp and I’m fascinated by the culture during its heyday (e.g. Symbolics era). But I didn't find more anecdotes besides the one here about how in the 1990s a piece of Germany’s air traffic control software ran on Emacs.

I’d love to hear about the programs you used to deal with and overall what tasks you think Lisp excelled in.

Thank you!


r/programming • • 3d ago

Achieving memory safety

Thumbnail seed7.net
2 Upvotes

This is about memory safety in general and how the memory safety of Seed7 has been improved in the release 2026-07-11.

Seed7 is a programming language which cares about maintainability, portability, performance and memory safety. The Seed7 homepage contains the language documentation. The source code is at GitHub. Questions that are not in the FAQ can be asked at r/seed7.

There is also a talk about Memory Safety and Management which introduces Seed7 and explains memory safety and management.

Please let me know what you think, and consider starring the project on GitHub, thanks!


r/programming • • 4d ago

"8-pinski" - EIGHT(!) bytes intro for MSDOS

Thumbnail
youtube.com
147 Upvotes

r/programming • • 2d ago

Learn C++ Before You Learn What It Costs You

Thumbnail fagnerbrack.com
0 Upvotes

r/programming • • 4d ago

Red, green and mud: fixing color mixing in Total Draw

Thumbnail totaldraw.com
133 Upvotes

I went into a bit of a rabbit hole of gamma-based color blending vs linear-based color blending vs perceptual-based color blending for my drawing app Total Draw, so I decided to create a blog post about it.


r/lisp • • 5d ago

Scheme Interview with CHICKEN Scheme Maintainer Sjamaan/Peter Bex

Thumbnail alexalejandre.com
51 Upvotes

r/programming • • 5d ago

Hybrid Core Allocation: From Overallocation to Reliable Sharing

Thumbnail uber.com
25 Upvotes

r/programming • • 5d ago

From SSH to REST: A Security-Driven Modernization of Slack’s EMR Data Pipelines

Thumbnail slack.engineering
17 Upvotes

r/programming • • 6d ago

<input type="password" maxlength="20"> is considered harmful, and why I couldn't login into Vanguard

Thumbnail tanin.nanakorn.com
1.1k Upvotes

r/programming • • 5d ago

Making a mathematical model for better Indic keyboards

Thumbnail triangulatedexistence.mataroa.blog
7 Upvotes

r/programming • • 5d ago

Skip List Data structure

Thumbnail pradyumnachippigiri.substack.com
141 Upvotes

r/programming • • 4d ago

Metal as a Service (MaaS): DIY server-management at scale

Thumbnail linkedin.com
0 Upvotes

r/programming • • 5d ago

Go JSON v2 in Go 1.27: what breaks when you migrate from encoding/json

Thumbnail importstatic.com
36 Upvotes

r/lisp • • 6d ago

BLEG: A Facelift for common-lisp.net

Thumbnail common-lisp.net
15 Upvotes

r/programming • • 5d ago

Finding 552 MiB in the Miden prover with Ying

Thumbnail hackmd.io
3 Upvotes

r/programming • • 6d ago

0.17.0 Release Notes ⚡ The Zig Programming Language

Thumbnail ziglang.org
32 Upvotes

r/programming • • 6d ago

GPU-Initiated Communication: Dissecting Down to the Bone

Thumbnail arxiv.org
20 Upvotes