OctoFlow – A GPU-native programming language
GPU-first language where CPU handles only I/O, shipping as single 2.2MB binary.
Sapphire is a hybrid programming language developed with a focus on high performance, simplicity, and a complete "out-of-the-box" experience. Unlike languages like C, where you often need to manage complex external dependencies for basic tasks, Sapphire comes with a comprehensive native ecosystem.
Yet another systems language competing with Zig, Odin, and V in an extremely crowded space.
Systems programmers, game developers, tool builders
Zig · Odin · V
I’m the creator of Sapphire, a lightweight programming language written in C++ designed to hit the "sweet spot" between high-level ease of use and low-level performance. I’ve just released version 1.0.7, which is our final push before the 1.1 LTS (Long Term Support) version.
The goal of Sapphire is simple: Zero friction. No complex installers, no pip install, no npm headaches. Just a single 12MB binary that gives you everything you need to build UI tools, network apps, or performance-critical scripts out of the box.
What’s new in 1.0.7: Vector Math: Added native support for 2D and 3D vectors, making it much easier to build games or simulations (check the Raycaster link below).
Syntax Fluidity: We’ve relaxed the syntax rules to make coding feel more natural and less "rigid" without sacrificing the speed of the VM.
LTS Preparation: Focus on stability and bug fixes as we approach our first Long Term Support milestone.
Key Features: Immediate Mode UI: Built-in UI engine (SapphireUI) using SFML for rendering. You can create windows and buttons instantly without external DLLs.
High-Performance VM: Uses Direct Threading (Computed GOTOs). It handles 100 million iterations in ~9 seconds on a standard consumer CPU.
No Imports Needed: Native support for Terminal colors, JSON parsing, HTTP functions, and System communication is baked into the core.
Portable: Download the .exe, add to PATH, and you're ready. The VM + UI + Networking + JSON is all in one 12MB file.
Try it out: Repo: github.com/foxzyt/Sapphire
Raycaster: github.com/foxzyt/SapphireRaycaster
GPU-first language where CPU handles only I/O, shipping as single 2.2MB binary.
Single binary with zero deps, but just another agent wrapper atop existing APIs.
Single binary with zero dependencies ships vector semantic memory in SQLite.
New DSL for pentesting, but Python libraries already do this without learning new syntax.
Content-addressed agent memory with append-only CAL—delete structural impossibility, not policy.
Unix philosophy for AI agents: TOML configs, pipes, and cron instead of chatbot sessions.