q/docs
Eduard Urbach a1634554bf
All checks were successful
/ test (push) Successful in 15s
Updated documentation
2025-07-05 14:43:53 +02:00
..
elf.md Updated documentation 2025-07-05 14:43:53 +02:00
macho.md Added macho package 2025-06-30 20:31:07 +02:00
pe.md Added Windows support 2025-07-01 13:41:14 +02:00
readme.md Updated documentation 2025-07-05 14:15:35 +02:00

q

A programming language that quickly compiles to machine code.

Goals

  • Fast compilation
  • High performance
  • Tiny executables

Installation

git clone https://git.urbach.dev/cli/q
cd q
go build

Usage

q build examples/hello
./examples/hello/hello

Tests

go run gotest.tools/gotestsum@latest

Platforms

You can cross-compile executables for Linux, Mac and Windows using arm64 or x86-64.

q build examples/hello --os linux
q build examples/hello --os mac
q build examples/hello --os windows
q build examples/hello --arch x86
q build examples/hello --arch arm
CPU Linux Mac Windows
arm64 ✔️
x86-64 ✔️ ✔️ ✔️

Status

q is under heavy development and not ready for production yet. Feel free to get in touch if you are interested in helping out.

License

Please see the license documentation.

© 2025 Eduard Urbach