News for hackers. Stuff that matters.

foxz

Show HN: Sapphire – A portable language with native UI and 3D vectors

https://github.com/foxzyt/Sapphire

Hi HN,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...

( Read More... | no comments | 2 points | on HN )
Thank you for the feedback, will work on it!

Show HN: I built Sapphire, a C-style scripting language and VM for desktop apps

https://github.com/foxzyt/Sapphire

Hi HN,I’ve always wanted a way to build native desktop applications that feel 'modern' without having to deal with the verbosity of C++ or the memory bloat of Electron.So, for the past few months, I’ve been building Sapphire. It’s a general-purpose scripting language with a familiar C-style syntax, running on its own stack-based VM. My goal is to make it a go-to tool for creating fast,...

( Read More... | 2 comments | on HN )
100 million* is 9 seconds.

Show HN: Sapphire – A 12MB language with native UI and good performance

https://github.com/foxzyt/Sapphire

Hi HN,I’ve been building Sapphire, a lightweight, batteries-included programming language written in C++. I wanted a language that was fast enough for systems work but simple enough for quick UI tools, all while remaining a single, portable binary.You can try it out here: github.com/foxzyt/SapphireI just completed a major overhaul of the VM. By migrating from a switch-case dispatch to Direct...

( Read More... | 2 comments | 2 points | on HN )