Please turn JavaScript on
Anton Zhiyanov icon

Anton Zhiyanov

Subscribe in seconds and receive Anton Zhiyanov's news feed updates in your inbox, on your phone or even read them from your own news page here on follow.it.

You can select the updates using tags or topics and you can add as many websites to your feed as you like.

And the service is entirely free!

Follow Anton Zhiyanov: Anton Zhiyanov

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.11 / day

Message History

Creating a subset of Go that translates to C (which I named Solod) was never my end goal. I liked writing C code with Go, but without the standard library it felt pretty limited. So the next logical step was to port Go's stdlib.

At some point I decided to make as many packages as possible freestandin...


Read full story

Everyone is creating a new programming language these days, often one that's "like Go but with more features" or "like Rust but simpler".

Solod, a systems language for C and Go developers, might look like one of those languages, but it takes a different approach.

Go's tooling

Solod is no...


Read full story

Go's standard library has a slices package with a function called Backward. It lets you iterate over the elements of a slice in reverse order:

// Backward returns an iterator over index-value pairs in the slice, // traversing it backward with descending indices. func Backward[Slice ~[]E, E any](s Slice) iter.Seq2[int, E]

If you're not deeply familiar with generics and ...


Read full story

Solod (So) is a subset of Go that translates to regular C — with zero runtime, manual memory management, and source-level interop. It's designed for two main audiences:

Go developers who want low-level control without having to learn another language. C developers who like Go's style.

At the end of the


Read full story
Read full story