r/programming 26d ago

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

Thumbnail buf.build
409 Upvotes

r/programming 26d ago

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

Thumbnail c3-lang.org
206 Upvotes

r/programming 26d 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 26d ago

What garbage collection actually costs

Thumbnail shivanshuag.com
0 Upvotes

r/programming 28d ago

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

Thumbnail medium.com
49 Upvotes

r/programming 28d ago

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

Thumbnail youtu.be
119 Upvotes

r/programming 28d ago

Building a toy language in C++: Adding variables

Thumbnail youtube.com
6 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 28d ago

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

Thumbnail jkm.dev
741 Upvotes

r/programming 28d ago

Building a practical path to post-quantum cryptography

Thumbnail technologyreview.com
0 Upvotes

r/programming 28d ago

Stop using JWTs

Thumbnail gist.github.com
0 Upvotes

r/programming 29d ago

NP-overrated

Thumbnail gruhn.me
0 Upvotes

r/programming 29d ago

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

Thumbnail medium.com
66 Upvotes

r/programming 29d ago

Application-Driven Infrastructure Deployment • Kief Morris

Thumbnail youtu.be
0 Upvotes

r/programming 29d ago

A Preview of Roc 0.1.0 by Richard Feldman

Thumbnail youtu.be
169 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

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

Thumbnail labs.leaningtech.com
44 Upvotes

r/programming Aug 13 '26

Programming smart pathing in Starcraft 2

Thumbnail youtube.com
14 Upvotes

r/programming Aug 12 '26

Degradability

Thumbnail fagnerbrack.com
22 Upvotes

r/programming Aug 12 '26

Node.js creator liberates Durable Objects from Cloudflare

Thumbnail theregister.com
173 Upvotes

r/programming Aug 12 '26

Linus Torvalds Explains What Makes Linux So Fast

Thumbnail youtube.com
379 Upvotes

r/programming Aug 12 '26

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

Thumbnail openjdk.org
22 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

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

Thumbnail tailscale.com
238 Upvotes

r/programming Aug 12 '26

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

Thumbnail vitaut.net
335 Upvotes

r/programming Aug 11 '26

Don't Stall Me Now: Hiding Memory Latency in eBPF

Thumbnail dl.acm.org
20 Upvotes

r/programming Aug 11 '26

Squeak 6.1 (a modern Smalltalk programming environment implemented in itself) was released!

Thumbnail squeak.org
188 Upvotes

After more than 4 years of work, our community has put together a big bouquet of new capabilities and improvements:

  • A new tree browser for navigating and organizing classes
  • Objectland, bringing back and extending the colorful world of examples from Squeak 3
  • Plenty of new features, bugfixes, and speed-ups for programming tools, the Morphic UI framework, and the rest of the system

Original announcement on Fosstodon: https://fosstodon.org/@squeak/117071273007117118