comptime.ts: Kompilierzeitberechnung für TypeScript

2025-08-07
comptime.ts: Kompilierzeitberechnung für TypeScript

comptime.ts ist ein einfacher und effizienter TypeScript-Compiler, der für die effiziente Auswertung von mit `comptime` markierten Ausdrücken zur Kompilierzeit entwickelt wurde. Dies ermöglicht die Codeoptimierung, indem Berechnungen von der Laufzeit auf die Kompilierzeit verschoben werden. Es unterstützt verschiedene Anwendungsfälle, darunter die Berechnung von Konstanten, die Generierung statischen Inhalts und die Optimierung von leistungskritischen Codes. Die Integration ist einfach über Vite, Bun oder die CLI möglich, was die Entwicklerproduktivität steigert. Allerdings müssen comptime-Ausdrücke JSON-serialisierbar sein, und komplexe Ausdrücke können die Buildzeit verlängern.

Entwicklung