youtu.be/Aj2oegogfbg
Lazy init, self modifying code. Memory ordering, volatile, fences, Icache. Dynamic linking, LLVM limitations. Simple: .o, linking, relocating, exports, internal patching, more codegen. Simple phases.
Switching to Sea of Nodes(SoN), why or why not?
AI can be used as a trial developer of your software. If an AI can write effective code, test, and tune it, that a great start.
In this exercise, I get an AI to write a low latency benchmark in Java for Chronicle FIX (closed source so not indexed)
blog.vanillajava.blog/2026/06/test...
youtu.be/CvcrrxUeSZw
AI sandboxing. Simple restructure. Lists vs vectors, byte slices, CallGraph in SeaOfNodes, LTO, repl, separate compilation. Literals: dict, array, XTC. JSON f64, i64, NaN. Twitter war story. String formatting. Overloading, type classes, ambiguous defs
Today, May 22, my book about ZGC is finally ready and available to order! I can recommend reading it if you want to learn more about the magic nature of ZGC. You can order it here (among many places): www.routledge.com/The-Z-Garbag...
youtu.be/pBo2MISl7p0
Clang compile speed, constexpr interpreter. Recursive types & type inference. User peephole opts, heroic opts, semantics. Infinite loop opts, Collatz Conjecture, UB. Research vs production compiler
After a year of daily AI-assisted coding, I wrote down what actually works — spec-driven dev, skills as guardrails, incremental verification, and the 4 gaps.
ionutbalosin.com/2026/05/tami...
AI is an amplifier. It magnifies discipline and chaos with equal enthusiasm.
#AI #SoftwareEngineering
Cliff Click
Built a full terminal emulator in a single Java file.
jhostty — probably the most portable terminal in the world.
Splits, tabs, 10 themes, per-pane zoom. Powered by GhosttyFX.
jbang jhostty@maxandersen
github.com/maxandersen/jhostty
Cliff Click
Cliff Click
From John Rose on Twitter
Here is a deep dive from Netflix about using #Java AOT caches (from Project #Leyden). Big kudos to Martin Chalupa and Ian Brown for putting the parts together, and explaining how it works at #JavaOne.
youtu.be/4kEh8hxAP4U
x.com/johnrose00/s...
Peter Lawrey
Erik Österlund
Ionut Balosin
Ionut Balosin
Ionut Balosin
While I am sceptical of using AI for release code, it has plenty of uses that previously weren’t practical, such as determining how easy...
This book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get useful information from the garbage coll...