Advertisement · 728 × 90

Posts by Temper Programming Language

Closure capture in JS, Kotlin, Java, Python, Go, Temper, Rust, C++, & Odin
Closure capture in JS, Kotlin, Java, Python, Go, Temper, Rust, C++, & Odin YouTube video by Context Free

New video! Closure capture in JS, Kotlin, Java, Python, Go, Temper, Rust, C++, & Odin youtu.be/FfkDXmcslAM

2 months ago 3 1 0 0

So my current project should be an interesting study in the security of @temper.bsky.social

They launched secure / safe string templating that's unified for all compiler targets. You write temper and get safe HTML templating free then can confidently port it to JS, Rust, Lua, C#, Java, and Python.

2 months ago 5 1 2 1
Why a new language? Temper Language Documentation

Why a new language anyway?
temperlang.dev/blog/2026/01...

Each heterogeneous collection is heterogeneous in its own way,
Anna Karenina style.

Porting is not the same as translating.

Semantic tarpits suck.

Semantic consistency means Temper developers can support users of languages they don't know

3 months ago 1 0 0 1
Introduction The Temper programming language for solving problems once via ubiquitous libraries.

Sharing this again for the late night dorks.

Would you believe me if I told you a language where you can write one program then compile it to Typescript, Rust, Java, Python, C#, and Lua just got open sourced?

It’s real! I’ve been advising them. You should seriously take a look this is wild

3 months ago 8 5 1 0
Programming Languages in 2025!
Programming Languages in 2025! YouTube video by Context Free

2025 in programming languages! youtu.be/CzFiPcuMnWM

3 months ago 5 2 0 0

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

3 months ago 0 0 1 0

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.

3 months ago 5 0 0 0
Advertisement

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.

3 months ago 3 0 0 0
Temper Programming Language - Libraries for Every Language Community
Temper Programming Language - Libraries for Every Language Community YouTube video by Temper

Happy New Year! Happy New Programming Language!

Temper translates to all the other languages. Write a library, each other language community gets a library. We've recently open-sourced the compiler, CLI tools, and IDE plugins.

temperlang.dev && github.com/temperlang/temper

youtu.be/c8CVoKeUDdQ

3 months ago 12 2 2 3