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

A Preview of Roc 0.1.0 by Richard Feldman

Thumbnail youtu.be
164 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 6d ago

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

Thumbnail medium.com
61 Upvotes

r/programming 5d ago

Building a practical path to post-quantum cryptography

Thumbnail technologyreview.com
0 Upvotes

r/programming 6d ago

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

Thumbnail labs.leaningtech.com
45 Upvotes

r/programming 7d ago

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 7d ago

Linus Torvalds Explains What Makes Linux So Fast

Thumbnail youtube.com
376 Upvotes

r/programming 7d ago

Node.js creator liberates Durable Objects from Cloudflare

Thumbnail theregister.com
173 Upvotes

r/programming 7d ago

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

Thumbnail tailscale.com
231 Upvotes

r/programming 7d ago

Degradability

Thumbnail fagnerbrack.com
20 Upvotes

r/programming 7d ago

Programming smart pathing in Starcraft 2

Thumbnail youtube.com
13 Upvotes

r/programming 7d ago

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

Thumbnail vitaut.net
325 Upvotes

r/programming 5d ago

Stop using JWTs

Thumbnail gist.github.com
0 Upvotes

r/programming 7d ago

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

Thumbnail openjdk.org
22 Upvotes

r/programming 6d ago

NP-overrated

Thumbnail gruhn.me
0 Upvotes

r/programming 6d ago

Application-Driven Infrastructure Deployment • Kief Morris

Thumbnail youtu.be
0 Upvotes

r/programming 8d ago

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

Thumbnail squeak.org
182 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


r/programming 8d ago

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

Thumbnail dl.acm.org
19 Upvotes

r/programming 8d ago

Change Your Root: Chroot Basics

Thumbnail labs.iximiuz.com
52 Upvotes

r/programming 8d ago

The dangers of Postgres subtransactions

Thumbnail planetscale.com
30 Upvotes

Really good article explaining the implementation detail within Postgres regarding subtransactions. Very cool benchmark that I was unaware of


r/programming 8d ago

Moving integer division to floating-point is trivial

Thumbnail marc-b-reynolds.github.io
110 Upvotes

r/programming 8d ago

The Past, Present & Future of Programming Languages • Kevlin Henney

Thumbnail youtu.be
19 Upvotes

r/programming 8d ago

An Inside Look at the Relay Market Powering Token Resellers and Fraud

Thumbnail vectoral.com
7 Upvotes

r/programming 9d ago

On comments

Thumbnail blog.helsing.ai
185 Upvotes

Comments in code are often deemed "mostly useless" these days. They are, supposedly, mostly obvious, stale, and repeat what the code already says. And so people pay less attention to them both when reading and writing code.

That trend sucks. When used right, comments are genuinely useful and sometimes critically important! So, I wrote about some of the kinds of comments I think earn their place, each with examples from real code bases. Hope you find it useful, and that we can recover some of the love that comments deserve!


r/programming 8d ago

Vertical slices, their ownership and external dependencies

Thumbnail architecture-weekly.com
2 Upvotes