Solod v0.1: Go ergonomics, practical stdlib, native C interop

5 points
1/21/1970
13 hours ago
by jicea

Comments


baranul

The issue is there are a number of Go alternative languages. Solod has a lot of competition (from most to least GitHub stars):

1) https://github.com/vlang/v (Vlang)

2) https://github.com/odin-lang/odin (Odin)

3) https://github.com/goplus/xgo (Xgo, formerly Goplus)

5) https://github.com/borgo-lang/borgo (Borogo)

6) https://github.com/mitchellh/gox (Gox)

7) https://github.com/MadAppGang/dingo (Dingo)

8) https://github.com/ivov/lisette (Lisette)

9) https://github.com/anzellai/sky (Sky)

10) https://github.com/halcyonnouveau/soppo (Soppo)

a few seconds ago

anitil

I really like this idea because I like a lot about C (simple, little-to-no runtime) and a lot about go (multiple returns, explicit error checking, defer, struct tags, interfaces), but I like very little about C++, which people often suggest as a 'better C'. Of course you lose channels and goroutines, but depending on what you're working on that could be ok.

8 hours ago