The Ü Programming Language
The Ü programming language is a new statically-typed, compiled language designed for reliability and performance. It utilizes RAII for memory management and is built on the LLVM compiler infrastructure.
Why it matters
It represents a new entry in the systems programming space, aiming to provide C++-like performance with Rust-like safety guarantees.
Ü is a statically-typed compiled programming language, designed for writing programs, which should be both reliable and fast. It has safe and unsafe code separation, compile-time correctness checks, powerful abstractions like RAII and templates, encapsulation, rich type system, lambdas, coroutines and many other useful features. Ü uses RAII for memory and resources management (no GC is involved), but manual memory management may be still used in unsafe code. Ü is memory-safe and race-condition-safe, as long as no unsafe code is involved at all or as long as unsafe code is correctly written.
The article is a technical overview of a software tool with no political or social agenda.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in