📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

900 stars in 24 hours — what's the catch with Zero? #vercel #programming

DIY Smart Code1:57

Transcription

Versal Labs just dropped a new programming language. It is called Zero and it is built for agents, not humans. Chris Tate posted this on May 16th. By the next morning, the repo had over 900 stars.

The tagline, "the programming language for agents, a systems language for small native tools, explicit effects, predictable memory, and structured compiler output."

Here is what a hello world looks like. Notice the file extension. dot zero numeric zero inside main. You receive a world capability. If you want to write to standard output, you have to accept that world. The function declares races, meaning it can fail. And every side effect is prefixed with check. So the compiler can see exactly where you touched the outside.

Now look at this build line from the announcement. 16 kilobytes, 1 millisecond. That is the entire hello binary statically linked. No runtime. Almost every command can emit JSON. Zero check, zero run, zero graph, zero size. Zero roots, zero doctor. All of them speak structured output because the audience is not a human reading a terminal. The audience is an agent reading a pipe.

Now the honest part, Zero is experimental. The README says it directly. The language is not stable. There is no public module system documented yet. No published benchmarks. The example programs are all under 50 lines. And the compiler is a brand new C code base with a self-hosted rewrite already in progress.

So here is the real question. Is this a genuine new category? A systems language built from day zero for the way agents actually write code or is it just Go with better error JSON in a Versal hoodie? Drop your verdict below. Real language or hype with a dot. Zero extension. I want to read your take.