AXIS Programming Language: Python-like Syntax with Native x86-64 Compilation
By
AGDNoob
Hand-rolled, kettle-boiled, baked to perfection. Worth every minute at the bakery.
Summary
AXIS is a systems programming language with Python-like syntax that compiles to native x86-64 machine code without external dependencies. It features two execution modes: script mode for quick scripting and compile mode for native binaries. The compiler (AXCC) is written in C with zero dependencies and produces standalone Windows PE and Linux ELF64 executables. Installation options include a Windows NSIS installer and a one-liner for Linux/macOS that clones the repository and compiles from source.
Key quotes
· 4 pulledA programming language with Python-like syntax that compiles to native x86-64 machine code.
AXIS has two execution modes: script mode for quick scripting, and compile mode for native binaries.
The compiler (AXCC) is written in C, has zero dependencies, and produces standalone Windows PE and Linux ELF64 executables.
This clones the repo, compiles AXCC from source (installs gcc/make if needed), and places the binary in ~/.local/bin/.
You might also wanna read
A Grounded Conceptual Model for Ownership Types in Rust Programming
This article presents a grounded conceptual model for ownership types in Rust, the programming language known for memory safety without garb
Rail: A Self-Hosting Systems Programming Language with Pure-Rail TLS 1.3 Implementation
Rail is a self-hosting systems programming language that compiles itself without any C dependencies. The compiler is written in Rail and pro
Solod: A Go Subset That Compiles to C for Systems Programming
Solod is a strict subset of the Go programming language that compiles to regular C code, designed for systems programming with manual memory
Spaceship: A Modern Systems Automation Language with Strict Type System and JIT Compilation
Spaceship is a modern systems automation language designed to replace traditional shell scripting, featuring a strict Go-inspired syntax, fi
Restartable Sequences: A Linux Kernel Feature for Lock-Free Thread-Safe Programming
This article explores restartable sequences (rseq), a Linux kernel feature introduced in version 4.18 (circa 2018) that enables creation of
Zig Days: Collaborative Full-Day Programming Events for the Zig Community
Zig Days are full-day collaborative programming events organized by the Zig community, typically held on Saturdays. Participants meet in the
