RSSAmplifier

Blog

Applied Language musings

We write things once per every heat death of the universe.

applied-langua.geRSS feed ↗8 posts

Latest posts

Please test the parallel mark-region collector for SBCL

How to build the new parallel GC for SBCL, and how to tell if it's working.

Parallel garbage collection for SBCL

The design and implementation of a non-moving parallel generational garbage collector for SBCL.

The next 700 virtual machines

Virtual machine will eat themselves, by being similar enough that most can subsume each other. This can be furthered by making it easier to target abstract machines, and using object capabilities to allow cohabitation of languages and incremental extension to languages.

Zero Feet: a proposal for a systems-free Lisp

A systems language is a collection of things that don't fit into a modular language. There shouldn't be one.

I don't want to go to Chel-C

When "simple" programming languages aren't.

The Lisp Curse Redemption Arc

Pondering marketing strategies, and how we aren't supposed to be productive in Common Lisp.

The one-more-re-nightmare compiler

A pile of regular expression derivatives, myths about Ediware, SIMD instruction selection and using the Common Lisp compiler as a backend for a regular expression compiler.

The poverty of "post-open" source

Post-open source falls short on what improvements it was supposed to make. It prefigures a boring future, mostly because it carries on productivist logic, and makes programming even more of a difficult and esoteric tool. Capitalism isn't the only problem threatening peer production; it is rather threatened by more general principles, which even radicals can believe.