C3 - це мова програмування загального призначення з можливостями системного програмування створена у 2019 році. C3 позиціонує себе як наступника C.

Особливості З головних особливостей C3 є:

Повна сумісність із C ABI Система модулів Перевантаження операторів безпечніша та продвинутіша система макросів Детальні помилки падіння програми Generics

Приклади Приклад програми "Привіт, світе!":module hello; import std::io;

fn void main() { io::printn("Привіт, світе!"); }Приклад використання дженериків:struct Stack <Type> { sz capacity; sz size; Type* elems; }

fn void Stack.push(Stack* this, Type element) { // ... implementation this.elems[this.size++] = element; }

Посилання Офіційний сайт

Документація

Стандартна бібліотека