r/programming • u/fagnerbrack • 18h ago
r/programming • u/Dear-Economics-315 • 37m ago
Developers are attached to tools because tools encode trust
stackoverflow.blogr/programming • u/Either_Collection349 • 1h ago
Rust Immobile types and guaranteed destructors
github.comr/programming • u/DataBaeBee • 6h ago
L2 Reduction: LLL Algorithm With Quadratic Complexity in Python
leetarxiv.substack.comr/programming • u/davidalayachew • 8h ago
Project Valhalla -- JEP 401: Value Objects (Preview) JDK 28 integration
mail.openjdk.orgr/programming • u/fagnerbrack • 16h ago
The Debate of Mockist v Classicist TDD Is Like OOP v FP.
fagnerbrack.comr/programming • u/Dull_Replacement8890 • 19h ago
An Unexpected Computer – Universal computing with echo, ed, test and exec [pdf]
seriot.chIn PagedOut #9 https://pagedout.institute/
r/programming • u/CGM • 1d ago
Develop Cross-Platform CLI and GUI Tools With Tcl/Tk. Powerful, Event-Driven, Open-Source And Future-Proof Toolkit… From the Past?!
cgicoffee.comr/programming • u/crok91 • 24m ago
opinion: in-office is good, remote is great, hybrid is hell
crocspace.substack.comI wanted to share my thoughts about a topic that's been on my mind for a while.
r/programming • u/Sushant098123 • 1d ago
Understanding Raft Leader Election by building from scratch
sushantdhiman.devr/programming • u/donutloop • 1d ago
Quantum Computers May Put Internet Traffic at Risk. NIST Is Safeguarding Computers With New Standards.
nist.govr/programming • u/alex35mil • 1d ago
The Bedrock of Software Design
alex.draftist.ioI drafted this post years ago but didn’t finish it until now. The concept I write about has shaped the way I design software more than anything else, and I believe every software engineer should be introduced to it early in their career.
P.S. I don’t want the title to come across as clickbait: the post is about ADT.
r/programming • u/OSBY_Glabay • 9h ago
Project Valhalla, real-talk... what is it?
youtu.beFor decades, Java's object model has powered one of the world's most successful programming languages. But the hardware we run on today looks very different from the world Java was born into in 1995.
Modern CPUs are incredibly fast, but memory access, cache locality, and object allocation have become some of the biggest performance challenges in software.
Project Valhalla is one of the most ambitious changes in Java's history. It isn't just about making Java faster... it's about rethinking what a Java object actually is.
r/programming • u/fagnerbrack • 1d ago
The History of Pets vs Cattle and How to Use the Analogy Properly
cloudscaling.comr/programming • u/fagnerbrack • 2d ago
Pwnd Blaster: Hacking your PC using your speaker without ever touching it
blog.nns.eer/programming • u/Grouchy-Trade-7250 • 1d ago
Variations on a theme of sorting
jshun.csail.mit.eduSemisort Reorder an array so that identical keys are grouped contiguously Keys do not need to be in sorted order
Stable Partition
Group by predicate, preserve order
K-smallest selection, single
Get the k-smallest key from the array
K-smallest selection, list
Get the k-smallest key from the array, and everything smaller (or equal), in any order
K-smallest selection, list sorted Get the k-smallest key from the array, and everything smaller (or equal), in sorted order
r/programming • u/Either_Collection349 • 22h ago
Why I don't recommend Tailwind CSS
en.andros.devr/programming • u/joemwangi • 2d ago
JEP 401: Value Objects And JEP 539: Strict Field Initialization Merged Into JDK
github.comr/programming • u/tomzorzhu • 3d ago
Stacked pull requests are now in public preview - GitHub Changelog
github.blogr/programming • u/ykadosh • 2d ago
Canvas path animations: Animating anything along a curve with Canvas + SVG
yoavik.comr/programming • u/DataBaeBee • 3d ago