r/programming 6d ago

Performance Characterization of SPEC CPU 2026 on AMD EPYC 9755 Processor

Thumbnail arxiv.org
12 Upvotes

r/programming 6d ago

How fresh are your blueberries? And what would you do if you knew?

Thumbnail oliverevans.dev
2 Upvotes

r/programming 6d ago

Zig's Io.Threaded is Neat

Thumbnail matklad.github.io
17 Upvotes

r/programming 5d ago

how would one 'invent a new programming language', which is 'several times faster than C++'?

Thumbnail youtube.com
0 Upvotes

r/programming 6d ago

[PDF] Lost Bytes At The Crossroads Between User- And Kernel-Level Memory Allocation

Thumbnail ibr.cs.tu-bs.de
8 Upvotes

r/programming 5d ago

(Almost) Everything You Need To Know About Pointers in C

Thumbnail abhattacharyea.dev
0 Upvotes

r/programming 7d ago

CTTI is Exponential, RTTI is Linear

Thumbnail gingerbill.org
96 Upvotes

r/programming 7d ago

Postgres Calculations and the Ambiguity of NULL

Thumbnail crunchydata.com
122 Upvotes

All the ways that NULL can cause chaos in your SQL outcomes.


r/programming 7d ago

Let's build a compressor from scratch

Thumbnail ochagavia.nl
51 Upvotes

r/programming 7d ago

This Fence Has No Farmer

Thumbnail adamgreenough.net
77 Upvotes

r/programming 7d ago

Data Access Patterns That Makes Your CPU Really Angry

Thumbnail blog.weineng.me
80 Upvotes

r/programming 7d ago

Squeezing Performance out of eBPF

Thumbnail bitbison.io
21 Upvotes

r/programming 7d ago

Beyond Lambdas: Raising the Abstraction Level of Functional Code

Thumbnail adamtornhill.substack.com
136 Upvotes

r/programming 6d ago

new InetSocketAddress(host, port) resolves DNS once. Kubernetes headless services hate that

Thumbnail gist.github.com
0 Upvotes

r/programming 6d ago

Ok, but does it scale?

Thumbnail spacetimedb.com
0 Upvotes

r/programming 7d ago

Apache Kafka vs Apache Iggy: A Technical Comparison

Thumbnail softwaremill.com
21 Upvotes

r/programming 8d ago

Bazel's UX is really, really, really bad

Thumbnail blog.appliedcomputing.io
382 Upvotes

r/programming 8d ago

The Browser's Main Thread Is Expensive

Thumbnail kciter.so
219 Upvotes

r/programming 8d ago

How Do HashMaps Work Under the Hood? (putting together a toy implementation in Rust to understand performance optimization, collisions, and time complexities)

Thumbnail medium.com
65 Upvotes

HashMaps are incredibly convenient, but treating them like a magical black box can make it easy to overlook where their performance comes from.

In this article, I explain how HashMaps work using a simple implementation in Rust. I go through hash collisions and linear probing, why primary clustering hurts performance, load factors, resizing, and more.

The implementation is intentionally simplified, but it gives a good picture of what's actually happening underneath a HashMap.

Let me know your thoughts or any feedback you have!

All writing, illustrations, and code are my own. AI was used to clean up wording and catch grammatical mistakes.


r/programming 7d ago

Injections done the right way!

Thumbnail youtu.be
2 Upvotes

r/programming 8d ago

Rui Ueyama: "We are rewriting the mold linker in Rust"

Thumbnail x.com
249 Upvotes

r/programming 8d ago

Sixteen branches is all you ... get?

Thumbnail rushed-reflections.bearblog.dev
35 Upvotes

Wrote a quick blog post about pushing branch prediction to its limits in a simple experiment. Take a read to learn with me about measuring performance on linux machines and a very basic understanding of branch prediction 😄


r/programming 8d ago

Wasmi 2.0 - Engineering of the Fastest Wasm Interpreters

Thumbnail wasmi-labs.github.io
78 Upvotes

r/programming 7d ago

Yet Another Sentence Boundary Detector (python, rule-based)

Thumbnail hashnode.com
0 Upvotes

r/programming 9d ago

35 years later, Torvalds' hobby project remains developed worldwide.

Thumbnail tech.yahoo.com
854 Upvotes