C3: Eine verfeinerte Weiterentwicklung der Programmiersprache C
2025-04-03
C3 ist eine Programmiersprache, die auf der Syntax und Semantik von C aufbaut und das Ziel verfolgt, C weiterzuentwickeln, während die Vertrautheit für C-Programmierer erhalten bleibt. Es ist eine Evolution, keine Revolution: C-like für diejenigen, die C mögen. Die vollständige ABI-Kompatibilität mit C ermöglicht die nahtlose Mischung von C- und C3-Code. C3 führt moderne Annehmlichkeiten wie Generika, result-basierte Fehlerbehandlung mit Null-Overhead und Deferred-Anweisungen ein, während unnötige Komplexität vermieden wird. Version 0.7.0 ist stabil und unterstützt verschiedene Betriebssysteme mit vorkompilierten Binärdateien und umfassender Dokumentation.
Entwicklung