Anton Zhiyanov logo

Anton Zhiyanov

Go can be a better C

2026-03-24


Hi! Long time no see. Hope you are doing well.

I'm Anton. I work on open source and write interactive technical guides.

You're receiving this email because you subscribed to my updates at antonz.org/subscribe. If you'd like to unsubscribe, use the link at the bottom of this email.

Since the last issue, I've been working on a programming language called Solod. It's not really a new language, since there's no new syntax to learn — it's just a strict subset of Go.

Solod translates to regular C. Unlike Go, it uses manual memory management and doesn't have a runtime. Basically, it's a more ergonomic way to write C for those of us who like Go.

Here are some highlights:

So supports structs, methods, interfaces, slices, multiple returns, and defer. To keep things simple, there are no channels, goroutines, closures, or generics.

If you are interested — check it out!

On a related note, I wrote some blog posts about common concepts in modern systems programming languages:

That's all for now. See you in the next episode!

Anton


Don't miss what's next. Subscribe to Anton Zhiyanov: