bytecode.news

Chicory Redline: Native Speed for Wasm on the JVM

Chicory Redline delivers native-speed WebAssembly on the JVM by compiling the Cranelift compiler to Wasm and running it through Chicory itself - native code, bundled in a JAR, with no JNI required. Already shipping in JRuby with a 10x parsing improvement. Early but credible, and the cleanest Panama FFM use case to appear so far.

Zig 0.16 Released: Major Changes included

Zig 0.16 is a significant release that breaks a lot of existing code on purpose. Major I/O abstractions have been deleted and redesigned, the type system has been overhauled for better ergonomics, and the toolchain continues its march toward self-hosting. Worth a look even if you're not a Zig developer, because this is what a language looks like when it's still willing to be wrong on the way to being right.

Jetbrains' AI Agent Framework gets Spring AI Integration

JetBrains' Koog agent framework now integrates directly with Spring AI, layering agent orchestration - multi-step workflows, fault-tolerant checkpointing, history compression - on top of your existing Spring AI setup without replacing it.

Pilot 0.1.0: Maven Gets an Interactive Console

Pilot 0.1.0 is a Maven plugin that provides a text console for the Java build tool, providing features like update checking, conflict detection, CVE auditing, dependence tree display, and more in a text console application.

MethodHandles: Why You Actually Care

MethodHandle has been in the JDK since Java 7, and most Java developers have a vague sense that it exists somewhere near invokedynamic and lambda internals. David Lloyd's ongoing series covers the mechanics thoroughly. What it doesn't cover is when you'd actually reach for it - and why.

netwatch - htop For Your Network

Terminal Trove mentioned Matt Hartley's `netwatch` tool as its "tool of the week:" netwatch is a network diagnostic tool for the console, and it's pretty comprehensive, showing a ton of information about network traffic in a quite reasonable, useful interface.

Trust is Not An Opinion

Most teams don't trust their code - they trust the people who wrote it, or the streak of days without incident. That's not the same thing, and the difference is becoming harder to ignore. Trust in a system isn't social capital or accumulated momentum: it's demonstrated, repeatedly and verifiably, by the system itself. If you have to read the code to know it works, you don't know it works.

MOS 6502 CPU Emulator Implemented Entirely in PostgreSQL

pg_6502 is a fully functional MOS 6502 emulator running in pure PostgreSQL - registers, memory, and all 151 opcodes implemented as stored procedures. It passes functional test suites. Could you load a Commodore 64 ROM into it? Probably. Should you? That's not our call. But someone's going to port DOOM into PostgreSQL eventually, and this is how it starts. Has anyone seen SkyNet around?