r/programming • • 4d ago

How close can pure FP get to C?

Thumbnail rtfeldman.com
78 Upvotes

Roc can achieve excellent performance as a pure FP language, I think people will enjoy reading this post which looks at a pure Roc implementation of libdeflate.


r/programming • • 4d ago

How to Make Things, and Why - Stuart Halloway (Clojure/Conj 2026)

Thumbnail youtube.com
10 Upvotes

r/programming • • 4d ago

Code and Cake - Docker is weird

Thumbnail codeandcake.dev
7 Upvotes

r/programming • • 5d ago

Where did my freed memory (not) go?

Thumbnail yapfast.com
131 Upvotes

r/programming • • 5d ago

examining the macOS gcc binary

Thumbnail zoey-on-github.github.io
70 Upvotes

r/programming • • 5d ago

Coding Magic the Gathering in C# - PART TWO - The Impossible Magic Card

Thumbnail youtu.be
109 Upvotes

r/programming • • 5d ago

Debunking "Faster than Rust": Malicious Benchmarks in Tov

Thumbnail blog.fyralabs.com
300 Upvotes

I have debunked (some of the) benchmarks of this new and suspicious "Tov" programming language.

Slight background: My friend (who is pretty interested in new stuff generally) found this thing and sent its main site to me saying things like "looks pretty cool", but my intuition told me this sounds like "a scam", esp. when it claimed it performs faster than C and Rust.

I personally think apart from changing the code, they probably tried to set up some specific environments that make their programs run faster than C / Rust, or maybe they just made up the numbers. Who knows.


r/programming • • 4d ago

THE ATTACK !! PHP2Shell explained visually, from the first bug to the shutdowns

Thumbnail youtube.com
0 Upvotes

A visual explanation of the PHP2Shell mess. On October 21, governments pulled sites offline because of two critical bugs in PHP itself. It covers what happened, the timeline, why the bug existed, how the attack works, and the fallout. Sources are in the video description.


r/programming • • 4d ago

Unicorn Benefits of Rust/Go Tooling in PHP

Thumbnail tomasvotruba.com
0 Upvotes

r/programming • • 6d ago

Eight Bits of Trust; eMudhra's CA keys cracked in milliseconds

Thumbnail scotthelme.co.uk
1.0k Upvotes

r/programming • • 6d ago

PHP2Shell: Critical vulnerabilities in the backbone of the web

Thumbnail php2shell.com
514 Upvotes

r/programming • • 6d ago

Today's PHP Security Release, and How We're Strengthening PHP Security

Thumbnail thephp.foundation
86 Upvotes

r/programming • • 5d ago

I Tried to Find Out How ClickHouse Keeper Takes Non-Blocking Snapshots

Thumbnail youtu.be
4 Upvotes

This is a continuation from my previous post here: https://www.reddit.com/r/programming/comments/1x8gk1v/i_traced_a_postgres_insert_to_raw_bytes_on_disk/

I've been putting together some notes/videos/blog posts - partly for my own future reference and partly to share with others who might find it useful.

Would love feedback and corrections from people who know this stuff deeply.

The corresponding blog post for the same: https://thewalstreetjournal.github.io/posts/clickhouse-keeper-non-blocking-snapshots/


r/programming • • 5d ago

TornadoVM 7 Enables GPU-Native Workloads From Java Applications

Thumbnail infoq.com
5 Upvotes

r/programming • • 7d ago

Make yourself replaceable

Thumbnail maroun-baydoun.com
359 Upvotes

r/programming • • 7d ago

Critical Vulnerabilities in PHP

Thumbnail cert.europa.eu
165 Upvotes

r/programming • • 6d ago

go/ links that live in a file in your repo (open source)

Thumbnail twigg.vc
5 Upvotes

Chrome and Firefox extension that does this for your twigg repository. The links are defined in a GOLINKS file at the root of the repo, one alias per line. Add a line, push, submit and done. No admin page, and changes are versioned.

Blog post: https://twigg.vc/docs/v/2/blog/twigg-links

Source: https://twigg.vc/twigg/monorepo


r/programming • • 7d ago

C vs C#: racing VLC's Gaussian blur

Thumbnail martinfinkel.com
96 Upvotes

r/programming • • 5d ago

Arcana: One Pure-Java Library for (Almost) Every Archive Format

Thumbnail ibb.co
0 Upvotes

r/programming • • 7d ago

eMudhra Intermediate CA Compromise

Thumbnail emudhra.we-have-a-problem.com
178 Upvotes

r/programming • • 6d ago

Summary of Major Changes Between Python Versions (2026 Update)

Thumbnail nicholashairs.com
5 Upvotes

Hi r/programming 👋

Another year, another version of Python, and yet more features to guess which version of Python they belong to 😵‍💫

I've updated my "one page" Summary of Major Changes Between Python Versions for Python 3.15 and hope that it continues to be a useful resource for the community 😊

This summary is human typed/copied from the official release notes.


r/programming • • 7d ago

SSH keys on macOS with Touch ID

Thumbnail nmattia.com
432 Upvotes

I've recently discovered that you can use Touch ID (rather, the Mac's Secure Enclave) for SSH authentication. I'm the author of the post, feel free to ask any questions and if there are any experts I'd love to hear your thoughts!


r/programming • • 6d ago

Unintended Computations @ hack.lu

Thumbnail youtube.com
3 Upvotes

Hacking as breaking assumptions about a system's usage, implementation or computational power. Slides https://seriot.ch/computation/talks/unintended_computations_hack_lu.pdf


r/programming • • 7d ago

Go Issues Emergency Update Blocking Eight CA Keys Over Undisclosed Security Concerns

Thumbnail thehackernews.com
333 Upvotes

r/programming • • 7d ago

Announcing TypeScript 7.1 Beta

Thumbnail devblogs.microsoft.com
103 Upvotes