Fystan

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.

Features

Usage

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.

GitHub Fystan Repository