- C3 is an evolution of the C language, maintaining familiarity for C programmers.
- Precompiled binaries available for Windows, Debian, Ubuntu, and MacOS.
- Full ABI compatibility with C allows mixing C and C3 in projects.
- Key features include procedural design, C ABI compatibility, and easy transition for C programmers.
- Avoids 'big ideas' and focuses on necessary changes with some higher-level conveniences.
- Inspiration from C2 language, aiming to iterate on C without being a completely new language.
- Example features: generic modules, no mandatory header files, new semantic macro system.
- Current stable version is 0.7.0, with future updates focusing on standard library expansion and bug fixes.
- Compiler verified on Linux, Windows, and MacOS with detailed support matrix provided.
- Community contributions encouraged via issues, Discord, and specific project needs like library bindings.
- Installation instructions provided for various platforms including Windows, Linux, and MacOS.
- Building from source requires CMake, LLVM, and other dependencies with platform-specific steps.
- License: C3 compiler under LGPL 3.0, standard library under MIT.
- Editor plugins available for integration with development environments.
- Testing guidelines and contribution acknowledgments included.