Fog is a lightweight, high-performance programming language designed to be simple, flexible, and expressive. Fog is designed with simplicity and minimalism in mind, making it a great choice for quick prototypes and scripting.
Feature | Status |
---|---|
LLVM backend | Supported ✅ |
Powerful Abstractions | Supported ✅ |
Cross-compilation | Partially Supported |
Modules and Libraries | Parially Supported |
FFI support | Partially Supported |
Structs, custom types | Partially Supported |
Function Generics | In Progress ❌ |
Dynamic memory allocation | Planned 🔵 |
Asnyc support | Planned 🔵 |
Debuggable binaries | Planned 🔵 |
Documentation is available here.