Squeak 6.1 (a modern Smalltalk programming environment implemented in itself) was released!
https://squeak.org/release_notes/6.1/
https://redd.it/1vlqtmx
@programmingreddit
https://squeak.org/release_notes/6.1/
https://redd.it/1vlqtmx
@programmingreddit
Squeak/Smalltalk
Squeak 6.1 Release Notes
These release notes are optimized for viewing inside Squeak, as they contain a lot of interactive examples. On this page, interactive links open in SqueakJS, which is a browser-based Smalltalk VM with some limitations. For the best experience, download Squeak…
The fastest double-to-string algorithm you’ve never heard of
https://vitaut.net/posts/2026/yy-dtoa/
https://redd.it/1vm65dm
@programmingreddit
https://vitaut.net/posts/2026/yy-dtoa/
https://redd.it/1vm65dm
@programmingreddit
Reddit
From the programming community on Reddit: The fastest double-to-string algorithm you’ve never heard of
Posted by mttd - 126 votes and 19 comments
Moving integer division to floating-point is trivial
https://marc-b-reynolds.github.io/math/2026/08/10/IntDivByFP.html
https://redd.it/1vl8ulp
@programmingreddit
https://marc-b-reynolds.github.io/math/2026/08/10/IntDivByFP.html
https://redd.it/1vl8ulp
@programmingreddit
Marc B. Reynolds
Moving integer division to floating-point is trivial
Shows that floating point trunc(x/y) equals integer x/y provided the integers fit in the floating point format.
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
https://www.tomshardware.com/pc-components/cpus/hardware-researcher-spins-up-cpu-deoptimization-project-to-find-the-slowest-machine-code-worst-offender-takes-198-billion-cycles-to-execute
https://redd.it/1vmhj23
@programmingreddit
https://www.tomshardware.com/pc-components/cpus/hardware-researcher-spins-up-cpu-deoptimization-project-to-find-the-slowest-machine-code-worst-offender-takes-198-billion-cycles-to-execute
https://redd.it/1vmhj23
@programmingreddit
Tom's Hardware
Hardware researcher spins up 'CPU deoptimization' project to find the slowest single x86 instruction, creates hall of shame — worst…
Ironically, new advanced instruction sets could make for even slower commands.
Linus Torvalds Explains What Makes Linux So Fast
https://www.youtube.com/watch?v=RQ1IfKUD1nw
https://redd.it/1vmoddq
@programmingreddit
https://www.youtube.com/watch?v=RQ1IfKUD1nw
https://redd.it/1vmoddq
@programmingreddit
YouTube
Linus Torvalds Explains What Makes Linux So Fast
What makes linux so fast?
Linus Torvalds Explains What Makes Linux so fast.
Aalto Talk with Linus Torvalds, hosted by Aalto Center for Entrepreneurship (ACE) in Otaniemi on June 14, 2012.
Know more about Linus Torvalds
Just for Fun: The Story of an Accidental…
Linus Torvalds Explains What Makes Linux so fast.
Aalto Talk with Linus Torvalds, hosted by Aalto Center for Entrepreneurship (ACE) in Otaniemi on June 14, 2012.
Know more about Linus Torvalds
Just for Fun: The Story of an Accidental…
How Tailscale helped discover a 16+ year old SQLite WAL-Reset bug
https://tailscale.com/blog/sqlite-wal-reset-bug
https://redd.it/1vmglvj
@programmingreddit
https://tailscale.com/blog/sqlite-wal-reset-bug
https://redd.it/1vmglvj
@programmingreddit
Tailscale
How Tailscale helped find the SQLite WAL-Reset bug
Tailscale and SQLite developers traced maddening corruption incidents to find the WAL-Reset data race, then uncovered a second stale expression index bug.
Node.js creator liberates Durable Objects from Cloudflare
https://www.theregister.com/devops/2026/08/12/nodejs-creator-liberates-durable-objects-from-cloudflare-with-celld/5286954
https://redd.it/1vmrnni
@programmingreddit
https://www.theregister.com/devops/2026/08/12/nodejs-creator-liberates-durable-objects-from-cloudflare-with-celld/5286954
https://redd.it/1vmrnni
@programmingreddit
theregister
Node.js creator liberates Durable Objects from Cloudflare
Same stateful trick, now with your own infrastructure
Doom, compiled into a transformer
https://ood.dev/posts/doom/
https://redd.it/1vnew9x
@programmingreddit
https://ood.dev/posts/doom/
https://redd.it/1vnew9x
@programmingreddit
Out of Distribution
Doom, compiled into a transformer — Out of Distribution
No training anywhere: a compiler sets the weights of a stock Phi-3-architecture checkpoint so autoregressive generation executes Doom's classic renderer.
A Preview of Roc 0.1.0 by Richard Feldman
https://youtu.be/a7qEOtkkDb8
https://redd.it/1vn7t7t
@programmingreddit
https://youtu.be/a7qEOtkkDb8
https://redd.it/1vn7t7t
@programmingreddit
YouTube
A Preview of Roc 0.1.0 by Richard Feldman
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…
Based on various scientific studies, it takes at least 10-15 minutes for programmer to get back into the "zone" after an interruption. There are interesting resumption strategies for interrupted programming tasks.
https://contextkeeper.io/blog/the-real-cost-of-an-interruption-and-context-switching/
https://redd.it/1vo0r9s
@programmingreddit
https://contextkeeper.io/blog/the-real-cost-of-an-interruption-and-context-switching/
https://redd.it/1vo0r9s
@programmingreddit
ContextKeeper
Programmer Interrupted: The Real Cost of Interruption and Context Switching
Interruptions and context switching are the two most costly factors that directly impact a programmer's daily productivity. Although there is no permanent way to avoid them, there are some interesting strategies to minimize their impact. The Cost of an Interruption…
How 2004 RuneScape fit a multiplayer RPG into 56k dial-up
https://jkm.dev/posts/how-2004-runescape-fit-a-multiplayer-rpg-into-56k-dialup/
https://redd.it/1vo44t4
@programmingreddit
https://jkm.dev/posts/how-2004-runescape-fit-a-multiplayer-rpg-into-56k-dialup/
https://redd.it/1vo44t4
@programmingreddit
jkm.dev
How 2004 RuneScape fit a multiplayer RPG into 56k dial-up · jkm.dev
In 2004 I played too much RuneScape on a 56k modem that died the moment Mum picked up the phone. A 3D world, up to a couple of thousand players on a server, dozens on screen at once - in the browser, on 5 kilobytes per second. It worked. Let’s follow a single…
Protobuf finally has LSP support. You’re welcome. · Buf
https://buf.build/blog/protobuf-lsp
https://redd.it/1vq4pbv
@programmingreddit
https://buf.build/blog/protobuf-lsp
https://redd.it/1vq4pbv
@programmingreddit
Buf
Protobuf finally has LSP support. You’re welcome. · Buf
Buf is proud to announce the first fully-featured, production-grade LSP server for Protobuf. The Language Server Protocol is the standard API for integrating language support into your favorite IDE or text editor, such as VSCode, IntelliJ, or Neovim. An LSP…
Coding Magic the Gathering in C# - PART ONE - Why Build A Card Game in WinForms
https://youtu.be/n7fhuIHD-gM
https://redd.it/1vo8qw5
@programmingreddit
https://youtu.be/n7fhuIHD-gM
https://redd.it/1vo8qw5
@programmingreddit
YouTube
Coding Magic the Gathering in C# - PART ONE - Why Build A Card Game in WinForms
In this series, I'm attempting to improve my knowledge of the rules of the game, Magic: The Gathering through my favourite programming language: C#
By applying object-oriented-programming (OOP) concepts to the game rules I hope to learn more about how Magic:…
By applying object-oriented-programming (OOP) concepts to the game rules I hope to learn more about how Magic:…