All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

XS: A Portable, Self-Contained Programming Language with Zero Runtime Dependencies

By

yacin

14d ago· 1 min readen

Summary

XS is a new programming language designed to be portable and self-contained. A single statically-linked binary (2.9MB) includes the compiler, language server, debugger, formatter, linter, test runner, profiler, and package manager — with zero runtime dependencies. The language supports 6 backends and 3 transpile targets, running unchanged across Linux, macOS, Windows, WASI, iOS, Android, ESP32, and Raspberry Pi. The installers verify GitHub releases against SHA-256 checksums for security. Benchmarks show a 3ms startup time for "hello world."

Key quotes

· 4 pulled
A programming language. Anywhere, anytime, by anyone.
One statically-linked binary contains the compiler, the language server, the debugger, the formatter, the linter, the test runner, the profiler, and the package manager.
The same source runs unchanged on Linux, macOS, Windows, WASI, iOS, Android, ESP32, and Raspberry Pi.
Both installers verify the GitHub release against its published SHA-256 sums before running anything.
Snippet from the RSS feed
A programming language. Anywhere, anytime, by anyone.

You might also wanna read