You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A statically-typed, general-purpose language inspired by C++, designed to be smaller, safer, and more readable. Adequate-C's core design goal is explicitness: every keyword, type, and construct should be immediately understandable without knowing the language's history. Adequate-C targets systems-familiar developers who want a fast, ergonomic, and compact language, as well as programmers coming from higher-level languages who want a gentler introduction to systems programming. The language is currently in early development.
Building
Build
make build
Build and Run
make run
Other Commands
make clean # Remove build dir
make format # Format source code
make help# Show all commands
Manual Build (without Makefile)
mkdir build &&cd build
cmake ..
make
./adequatec
Requirements
C++23 compatible compiler (GCC 14+ / Clang 17+)
CMake 3.13+
clang-format (for code formatting)
About
A statically-typed C-inspired language with modern features - adequately good.