Made to be your first language, and still be useful.
Simplicity
Code reads like a sentence. Clear blocks, and errors that tell you how to fix them.
Power
Graphics, databases, networking, audio, AI and physics are already in the standard library. You install nothing.
Efficiency
Your code compiles and runs on the fly, all from a single file.
Fast, and measured.
Numbers taken from the binary, not promises. For the technical details, open nerd mode.
Specs
| Language | Rust · 27,218 lines · 27 files |
| Architecture | register VM (Lua 5 style), bytecode |
| Pipeline | lexer → parser → type-checker → compiler → VM |
| Modules | 1009 namespaces |
| Built-in | 2474 functions / procedures |
| Tests | 213 automated, all green |
| Binary | 7.57 MB · no runtime dependencies |
| Types | static, checked before running |
| Indexing | 1-based · comments with ' |
Benchmarks run
| Startup (hello world) | ~72 ms |
| Sum 1 → 50,000,000 | ~284 ms · ~236M iter/s |
| fib(32) recursive = 2,178,309 | ~209 ms · ~51M calls/s |
nungw fused sqrt(a*a+b*b)20M floats × 10 | ~290 ms |
nungw exp+log+sin20M floats × 10 | ~790 ms |
Release binary, Windows. Best of 3 runs, total time including process startup. Numbers from the current build, not marketing.
(5+2)×(5-4) are resolved at compile time.spawn, yield, await, channels.nungw is N-dimensional, fused and SIMD-vectorized across every core; matmul uses OpenBLAS when present. Maths, statistics, linear algebra, FFT.What's in the box.
Whole libraries already inside the language. The generic ones take the gw prefix.
Try it here.
Write Globw and run it, right in your browser. Edit the examples or start your own.
Press Run to see the output.
Libraries, with 
Globw has its own package manager. Install what the community shares, or publish your own — anonymous, online in one command.
Install
Pull a library into your path, then import it.
$ gwget install vec2 ' then, in your program: import vec2
Publish
A gw.json and your .gw files — one command, online at once.
$ gwget publish ' prints a one-time edit token
Also gwget search, gwget list, gwget remove. Full guide in the docs.
Have an idea?
Tell us anything — a feature, a gripe, a wild idea. It goes straight to the maker and is never shown to anyone else.
Get Globw.
Binaries for Windows, macOS and Linux — or build it from the source.
Other systems and past versions on the releases page. Source: github.com/Globw/globw.