LLMs portieren den TypeScript-Compiler nach Rust – für 24.000 Dollar

Rust Port of TypeScript (Tsc)

Ein Experiment zeigt, dass LLMs den TypeScript-Compiler, den Checker und den Language Server nach Rust portieren können. Nach über 400.000 Dollar Token-Kosten mit OpenAI-Modellen und nur 84 % Kompatibilität lieferte Opus 5.5 in 10 Stunden einen funktionierenden v0 von Grund auf – für rund 24.000 Dollar. Der Rust-Port ist schneller als der Go-Compiler und besteht alle 181.711 Tests.

Opus 5.5 started from scratch. It got further than Astra in 1/10th the time.
  1. benrutter

    > Über 400.000 $ für API-Tokens mit GPT-5.6 Sol und GPT 6 Astra ausgegeben

    Kurzer Exkurs, aber ich finde diesen Punkt super interessant!

    Man könnte für so viel Geld durchaus jemanden einstellen, der diese Arbeit erledigt – ich denke, das Interessante ist, dass deutlich weniger interessierte/experimentierfreudige Entwickler bereit wären, für einen Menschen zu bezahlen, der diese Arbeit macht, als dass sie bereitwillig einen großen Geldbetrag in ein LLM werfen würden.

    Ich habe keine Erklärung dafür, warum das so ist, aber es ist ein seltsamer und interessanter Kontrast.

  2. wg0

    Frei nach README.md wiedergegeben:

    > Über 400.000 $ für API-Tokens mit GPT-5.6 Sol und GPT 6 Astra ausgegeben. Sie haben über mehrere Monate hinweg in /goal-Schleifen über 1,3 Mio. Zeilen Rust geschrieben und sind nie über etwa 84 % Kompatibilität hinausgekommen.

    Dann ließen sie Claude Code auf das Problem los:

    > Ich dachte, es wäre lustig, Opus 5.5 darauf anzusetzen. Es hatte in 10 Stunden eine funktionierende v0. Ich nahm an, dass es weiter den Code verwendet, den die Codex-Modelle geschrieben hatten. Ich lag falsch. Opus 5.5 fing von Null an. Es kam in einem Zehntel der Zeit weiter als Astra.

    In den Warnungen aus README.md:

    > Erwähnenswert ist auch: Ich habe noch nie eine Zeile dieses Codes gelesen.

  3. DanRosenwasser

    Hier ein Mitglied des TypeScript-Teams – das ist beeindruckende Arbeit, und es ist ehrlich gesagt verrückt, dass in der letzten Woche 3 dieser Portierungen aufgetaucht sind! Ich bin gerade AFK, aber wir hoffen, mehr zu erfahren, und werden bald mehr dazu sagen.

  4. mkesper

    Was für eine Verschwendung von Energie... 424.000 $ an API-Tokens entsprechen wie vielen verbrauchten kWh? Und wie würdest du darauf vertrauen, dass das deinen Code baut?

    Die Motivation sagt alles:

    Motivation

    Modellfähigkeiten testen

    Einen schnellen TypeScript-Typprüfer bauen

    Einen ts-Prüfer bauen, der in WASM mit hoher Leistung funktioniert

    Memes

  5. yoyohello13

    Vielleicht gibt es einfach so viele davon, aber mittlerweile bin ich bei vibe-codiertem Zeug wie diesem nur noch so: „Wen interessiert's.“ LLMs können solche Sachen jetzt bauen. Solange es keine kritische Masse an Nutzung unter Entwicklern erreicht, warum sollte ich es verwenden? Es ist einfach eine weniger gepflegte, weniger getestete Implementierung. Die wichtigere Frage ist: „Was lehrt uns das?“ Und ich weiß die Antwort darauf nicht.

  6. shepherdjerred

    Ich wünschte, Anthropic/OpenAI würden mir kostenlose Tokens geben, damit ich zufällige Dinge wie dieses bauen könnte.

    Ich zahle bereits für Abos bei beiden, aber die Tokens sind schon für andere Projekte verplant.

  7. hannibalhorn

    Im Abschnitt zum realen Projekt waren die Kompilierzeiten im Vergleich zu tsc7 1–3 s kürzer. Manchmal sind die Prozentzahlen weitaus beeindruckender als die absoluten Werte.

  8. spankalee

    Das waren viele Tokens für eine Portierung. Ich frage mich, ob all die Portierungsaktivitäten da draußen besser unterstützt würden, wenn man in wirklich gute deterministische automatische Übersetzer investieren würde, die 90 % der Arbeit günstig erledigen und alle Entscheidungen, die getroffen werden müssen, zurück an den KI-Agenten delegieren?

Mehr von diesem Tag

2026-10-08