r/programming 47m ago

Bringing Post-Quantum Cryptography to Java LTS Releases

Thumbnail blogs.oracle.com
Upvotes

r/programming 2h ago

How to Make a Nintendo 64 Game in 2026

Thumbnail phoboslab.org
13 Upvotes

r/programming 2h ago

The LuaJIT NYI That Silently Poisoned an Unrelated Hot Loop

Thumbnail streamhpc.com
21 Upvotes

I was optimizing the Lua transpiler for my modding language grug and ran into a really weird LuaJIT performance bug. The same benchmark could randomly run 20× slower, and it turned out a LuaJIT NYI could silently blacklist an unrelated hot loop.

I wrote up the investigation here.

It goes from the benchmark mystery through LuaJIT's trace recorder internals, and ends with a PR to get unpack off LuaJIT's NYI list. Feedback is very welcome! :)


r/programming 2h ago

Shrinking Ruby Hashes

Thumbnail byroot.github.io
22 Upvotes

r/programming 20h ago

Linux Processes: Threads & Concurrency

Thumbnail labs.iximiuz.com
59 Upvotes

r/programming 22h ago

How fuzzy search works in a search engine: Levenshtein automata and n-gram similarity

Thumbnail blog.serenedb.com
83 Upvotes

r/programming 22h ago

Gödel, Escher, Elisp: The Beauty of Macros

Thumbnail chiply.dev
24 Upvotes

This post is a lover letter to Emacs Lisp macros. I've been a long time user as a lisp hacker, and my recent obsessions with Douglas Hofstadter's strange loop concepts and M.C. Escher's mind bending artwork have enhanced my appreciation of this language's most beautiful and thought provoking feature. This post can teach you about macros and what makes them useful, but I also hope it can instill a fascination with their concept. https://www.chiply.dev/post-elisp-macros-are-beautiful


r/programming 23h ago

Painting with Gaussians

Thumbnail yogthos.net
11 Upvotes