Temper Programming Language
banner
temper.bsky.social
Temper Programming Language
@temper.bsky.social
A programming language designed to translate well to all the other languages so that a person or small team can support many other language communities with high quality libraries.
Good question. Wasm is great if you want to run one process with multiple languages that all compile to the Wasm binary format.

Modern distributed systems are multiple processes each with one PL. For that, you want shared high-level type definitions, logic, and idiomatic interfaces.
Libraries
January 7, 2026 at 4:29 PM
Also maybe there are not enough languages.

Temper loves all programming languages.

If we succeed, and there are a lot of Temper libraries, next decade's newlang can leapfrog the "but there are no libraries for this language" problem with a Temper backend.
January 6, 2026 at 8:19 PM
Ha. Languages aren't quite like the standards xkcd.

A standard that unifies has to superset; you need to fully express each in the unifying standard.

A language can unite by translate type definitions & logic to a subset of each, and still provide useful support.
January 6, 2026 at 8:14 PM