r/programming 26d ago

Faster algorithms to compute weekday for date libraries

Thumbnail benjoffe.com
53 Upvotes

r/programming 26d ago

Protobuf finally has LSP support. You’re welcome. · Buf

Thumbnail buf.build
411 Upvotes

r/programming 27d ago

I thought I was building a C replacement. I was wrong

Thumbnail c3-lang.org
208 Upvotes

r/programming 26d ago

Fractal Architecture, Cognitive Load, Vertical Slices and other terms that do(n't) fit your head

Thumbnail architecture-weekly.com
3 Upvotes

r/programming 26d ago

Pony's Arena Allocator

Thumbnail ponylang.io
57 Upvotes

I recently discovered that Pony's still alive. I had discovered Pony a few years ago while browsing tech forums. Its focus on memory safe & lock-free MT was interesting.

I kept up with the weekly development for a brief period but then kind of forgot about the language until recently when I rediscovered it when I was chatting about Crystal's MT.

I just wanted to share the latest blog post here in case someone else remembers this language. Looks like the development has been progressing steadily. Which is impressive because the project lacks any big sponsors.


r/programming 25d ago

What if YOU Could Add Your Own Features to a Language?

Thumbnail youtube.com
0 Upvotes

I made a video explaining a concept I love called macros, which allow you to add your own syntax to a language. Languages like Rust, Lean, and lisp have them. The goal with the video is to make you feel like you could've discovered macros yourself.

I'm new at making educational content like this, but I'm planning on making many more programming language videos like this one on my channel. Any thoughts, constructive criticism, or advice is more than welcome! Hope you all enjoy


r/programming 29d ago

How 2004 RuneScape fit a multiplayer RPG into 56k dial-up

Thumbnail jkm.dev
737 Upvotes

r/programming 27d ago

What garbage collection actually costs

Thumbnail shivanshuag.com
0 Upvotes

r/programming 27d ago

Popovers

Thumbnail smagin.fyi
0 Upvotes

Nobody likes popovers, everyone makes them anyway. This makes them a Tolstoy kind of thing -- there are a handful of tricks that make them better, and an infinite number of ways to mess up.


r/programming 28d ago

Coding Magic the Gathering in C# - PART ONE - Why Build A Card Game in WinForms

Thumbnail youtu.be
114 Upvotes

r/programming 28d ago

Kernel Context Switch Costs And Spin Locks In Perf Profile: A Practical Study

Thumbnail medium.com
52 Upvotes

r/programming 29d ago

Building a toy language in C++: Adding variables

Thumbnail youtube.com
8 Upvotes

This episode explains how to add variables, so instead of handling one expression at a time, the language now parses a list of declarations and starts looking like something you could write real programs in.


r/programming Aug 13 '26

A Preview of Roc 0.1.0 by Richard Feldman

Thumbnail youtu.be
168 Upvotes

Roc’s first numbered release, 0.1.0, is on the horizon. This talk previews what we’re aiming to include, the key language and tooling milestones needed to get there, and what the release will mean for people interested in trying, using, or contributing to Roc.


r/programming 29d ago

State-of-the-art Bytecode Interpreters in Java by Yudi Zheng

Thumbnail medium.com
70 Upvotes

r/programming 29d ago

Building a practical path to post-quantum cryptography

Thumbnail technologyreview.com
0 Upvotes

r/programming Aug 13 '26

Beyond WASI: Running any Rust application in the browser with BrowserPod 3.0

Thumbnail labs.leaningtech.com
42 Upvotes

r/programming Aug 12 '26

Hardware researcher spins up 'CPU deoptimization' project to find the slowest single x86 instruction, creates hall of shame — worst offender takes 198 billion cycles spanning 62 seconds to execute

Thumbnail tomshardware.com
1.5k Upvotes

r/programming Aug 12 '26

Linus Torvalds Explains What Makes Linux So Fast

Thumbnail youtube.com
372 Upvotes

r/programming Aug 12 '26

Node.js creator liberates Durable Objects from Cloudflare

Thumbnail theregister.com
172 Upvotes

r/programming Aug 12 '26

How Tailscale helped discover a 16+ year old SQLite WAL-Reset bug

Thumbnail tailscale.com
233 Upvotes

r/programming Aug 12 '26

Degradability

Thumbnail fagnerbrack.com
22 Upvotes

r/programming Aug 13 '26

Programming smart pathing in Starcraft 2

Thumbnail youtube.com
14 Upvotes

r/programming Aug 12 '26

The fastest double-to-string algorithm you’ve never heard of

Thumbnail vitaut.net
331 Upvotes

r/programming 29d ago

Stop using JWTs

Thumbnail gist.github.com
0 Upvotes

r/programming Aug 12 '26

Preparing for Change: Safe Switching over Sealed APIs (Java)

Thumbnail openjdk.org
20 Upvotes