Fystan is a compiled programming language that combines the intuitive and easy-to-learn syntax of Python, Go, and JavaScript with the high performance of Rust and C++. It features safe and efficient memory management through FSCS and now generates native binaries for multiple architectures.
Fystan is under active development and new features are being added regularly.
To compile a Fystan file:
fystan build --target OS,architecture
Example:
fystan build --target windows,amd64
The output will be native assembly or binary for the selected target architecture.
All output and error messages are in English.
FSCS (Fystan Smart Container System) is a memory pool–based framework that automatically manages most memory using ARC (Automatic Reference Counting) and prevents memory leaks by detecting and resolving reference cycles.