




-> What is qat?
qat is a systems programming language with a modern twist. It takes a radical approach in language design and semantics. The language focuses on making the subtleties of low-level programming explicit, and makes changes in data obvious to the programmer.
-> Features
Behavioural Polymorphism
Mix types
Pointers & Multi-pointers
No garbage collection
copy, move, swap semantics
Compile-time Execution
Customisable Lifetimes
Generics
No borrow checking
Mutable Value Semantics
Pattern Matching
-> Repositories