technical.cx Sources

Lobsters

AppleWorks on the Apple II

1984 not only brought us the Mac, it brought us an 8-bit app that made it easy to resist purchasing a Mac.

Lobsters

Writing a Fast Compiler - Marc Kerbiquet

I'm going to describe the various tricks I used to write fast compilers for my programming languages. By fast compilation, I mean compiling at least 500.000 lines of code per second (excluding blank lines and comments) on a single CPU core.

Topics: Programming

Entities: Programming

Lobsters

Vetted AI code is hard to justify

I have been reflecting on a large optimization I built for my game with the assistance of a frontier coding agent. This optimization took me several days to plan with the agent, about a week to comprehend the massive diff it produced (I review and approve...

Topics: Programming

Entities: Programming

Lobsters

Four levels of in-place initialization — Yosh Wuyts — Blog

The goal of in-place initialization is to enable the construction of types directly into a memory location without any additional moves or copies. When working with big types this can be more efficient and even prevent stack overflows. But some types are...

Lobsters

Agents in Orbs

Run agents remotely