HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
Panzerschrek
U-00DC-Sprache
C++2025–2026
Panzerschrek / U-00DC-Sprache

U-00DC-Sprache

"Ü" programming language

7Distinct people
12Mentions
0Explicit recommenders
117GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

"Ü" programming language

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month12 dated mentions

Observed mentions: 2025-10-31 07:11:58 UTC to 2026-10-25 05:04:39 UTC.

02462025-10-01 00:00:00 UTC to 2025-11-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsOct 20252025-11-01 00:00:00 UTC to 2025-12-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-12-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-01-01 00:00:00 UTC to 2026-02-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-02-01 00:00:00 UTC to 2026-03-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-03-01 00:00:00 UTC to 2026-04-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-04-01 00:00:00 UTC to 2026-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsApr 20262026-05-01 00:00:00 UTC to 2026-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-01 00:00:00 UTC to 2026-07-01 00:00:00 UTC (exclusive): 6 mentions; 1 submissions, 5 comments2026-07-01 00:00:00 UTC to 2026-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-08-01 00:00:00 UTC to 2026-09-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-01 00:00:00 UTC to 2026-10-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-10-01 00:00:00 UTC to 2026-11-01 00:00:00 UTC (exclusive): 3 mentions; 1 submissions, 2 commentsOct 2026

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Oct 20252025-10-01 00:00:00 UTC2025-11-01 00:00:00 UTC110
Nov 20252025-11-01 00:00:00 UTC2025-12-01 00:00:00 UTC000
Dec 20252025-12-01 00:00:00 UTC2026-01-01 00:00:00 UTC000
Jan 20262026-01-01 00:00:00 UTC2026-02-01 00:00:00 UTC000
Feb 20262026-02-01 00:00:00 UTC2026-03-01 00:00:00 UTC000
Mar 20262026-03-01 00:00:00 UTC2026-04-01 00:00:00 UTC101
Apr 20262026-04-01 00:00:00 UTC2026-05-01 00:00:00 UTC000
May 20262026-05-01 00:00:00 UTC2026-06-01 00:00:00 UTC000
Jun 20262026-06-01 00:00:00 UTC2026-07-01 00:00:00 UTC615
Jul 20262026-07-01 00:00:00 UTC2026-08-01 00:00:00 UTC000
Aug 20262026-08-01 00:00:00 UTC2026-09-01 00:00:00 UTC000
Sep 20262026-09-01 00:00:00 UTC2026-10-01 00:00:00 UTC101
Oct 20262026-10-01 00:00:00 UTC2026-11-01 00:00:00 UTC312

What Hacker News says

12 sources

Show HN: I remade Mortyr's 2093-1944 engine using my own programming language

Hello, HN! Today I want to show my recent project called PanzerMortyr. It's a reimplementation of the engine of the game Mortyr 2093-1944 (https://en.wikipedia.org/wiki/Mortyr). The most interesting thing about it is that it's written in my own programming language named Ü, which I developed previously and continue developing. See https://news.ycombinator.com/item?id=45769161, https://github.com/Panzerschrek/U-00DC-Sprache/. I have spend almost a year developing PanzerMortyr. It took a lot of time, since I needed reverse-engineering data formats and logic of the original game and reimplementing it from scratch. No ready to use game engine was used, almost anything, what is needed, was written in Ü. All code is written and designed by hand. No LLM or something similar was involved at all. This project of mine has proven, that Ü is a mature
Read the rest
language suitable for developing of complex programs. PanzerMortyr has more than 70000 lines of code, which includes data loading code, game logic, rendering (using OpenGL and a hand-written software rasterizer), audio code, etc. Thanks to Ü design preventing memory safety issues and minimizing other bugs without sacrificing performance I have achieved great performance without spending much time debugging and fixing bugs in such a huge codebase. A video demonstrating actual gameplay and graphics (with software rendering): https://youtu.be/NepOPAPDvwA An article describing some aspects of PanzerMortyr's development in details: https://gist.github.com/Panzerschrek/4e61056f6ce8055ab5fc1d5...
1 points · Open discussion
This is really cool, but I wish it was a little more digestible. I think there are great ideas here but every page is like a whole book. What do you think is the most important aspect. A couple things I did note: You can't claim this is the first language designed for LLM and AI, there've been many of those in the recent years. Also you have a problem with your name clashing with this other U language: https://github.com/Panzerschrek/U-00DC-Sprache Theirs is a U with umlauts, yours is like a regular U, but either way it's very confusing. You should submit this to https://www.reddit.com/r/AIprogrammingLanguage, which was started after https://www.reddit.com/r/programmingLanguages banned all projects which use AI.
In Show HN: A new, safe, programming language for LLMs and Humans to collaborate
Some more resources from that post: > See examples (https://github.com/Panzerschrek/U-00DC-Sprache/tree/master/s...) to get a general idea what Ü is and how it looks like and feels. Read the documentation (https://panzerschrek.github.io/U-00DC-Sprache-site/docs/en/c...) for more details. If you have some questions about the specific mechanism providing safety, read the corresponding chapter (https://panzerschrek.github.io/U-00DC-Sprache-site/docs/en/r...). If some topic isn't clear for you after reading the documentation, contact me and I can answer your questions.
In The Ü Programming Language

Show HN: Ü Programming Language

Hello, HN! Today I want to show my project: a programming language named Ü. For many years I has been using C++ for coding - both at my job and for hobby projects. C++ is mostly fine for me, since it delivers great performance and powerful abstractions. But C++ had and has many footguns, which make using it sometimes painful. So I thought a better programming language could exist, which can have many advantages of C++ without its downsides. Especially I wanted safety by-default, so that shooting the leg is hard, but without unnecessary overengineering. After a brief search I found no other language fully satisfying my requirements and thus I decided to create one myself. Developing a new programming language wasn't fast and easy, but after many years of development I have managed to do this and created a language, which satisfies my requi
Read the rest
rements. I think it's now ready for a wide audience. Ü is a general-purpose programming language designed to be safe and fast and it achieves these goals. Surprisingly achieving both doesn't require insanely complex language design and compiler implementation. Static typing in combination with clever compile-time analysis and safe/unsafe code separation allow achieving safety. Compilation into machine code (with help of LLVM) provides enough speed. Also Ü just doesn't do much in runtime which could slow-down its performance - most of the safety checks are done in compile-time and destructor-based memory and resources management requires no runtime penalty typical for languages with garbage collection. Ü isn't just a better C with a couple of bells and whistles. It's pretty feature-reach, much like C++ is. These features include classes, inheritance, type and function templates, lambdas, coroutines, compile-time reflection and possibilities of compile-time code generation. Ü uses curly braces-style syntax, but it doesn't try to copy all syntax elements of some particular language. There are keywords and syntax elements borrowed from C++, Rust or whatever else. Despite this most syntax rules should be pretty familiar for users of mainstream programming languages. I have developed and continue developing two compilers for Ü - one written in C++ and another one written in Ü itself (specifically frontends, both use LLVM backend written in C++). Besides that Ü has many other components like its own standard library, a build system, a language server, a tool for C headers conversion, etc. I believe that the language is ready to be used for writing some real code. Having a self-hosted compiler and many other components written in it should prove this claim to be true. Ü maybe isn't ready for very reliable industrial code doing serious stuff (like OS kernels or banking software), but it should be fine to use it for things like hobby projects. See examples (https://github.com/Panzerschrek/U-00DC-Sprache/tree/master/s...) to get a general idea what Ü is and how it looks like and feels. Read the documentation (https://panzerschrek.github.io/U-00DC-Sprache-site/docs/en/c...) for more details. If you have some questions about the specific mechanism providing safety, read the corresponding chapter (https://panzerschrek.github.io/U-00DC-Sprache-site/docs/en/r...). If some topic isn't clear for you after reading the documentation, contact me and I can answer your questions. You may ask, why have I named my language Ü? The answer is simple: I wanted a single-letter name, but all regular Latin letters were already used (https://beza1e1.tuxen.de/one_letter_proglangs.html). So I chose a letter, which belongs to extended Latin alphabet and is pretty common in many natural languages (like German).
4 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.