3 ms·
> ...something else that is not as complex as Rust, but not too close to C. Go might be what you want. It's boring which means it just works with healthy tooli
by MisterTea 5y ago
> ...something else that is not as complex as Rust, but not too close to C.
Go might be what you want. It's boring which means it just works with healthy tooling and libraries. I call it the true successor to C with a 1990s bell labs feel.
- LeonenTheDK 5y agoInterestingly two of the creators of Go did work at Bell Labs. https://en.wikipedia.org/wiki/Ken_Thompson https://en.wikipedia.org/wiki/Ken_Thompson https://en.wikipedia.org/wiki/Rob_Pike https://en.wikipedia.org/wiki/Rob_Pike
- eggy 5y agoFunny you should say that. I barely touched Go, but I felt immediately at home with it from my C experience. Boring is good most of the time. I don't know about Go routines, etc., but the GC differentiates it from C, Zig, Rust, and Scala Native (AOT). I hear a lot of good things about Go including salaries ;)
- donpdonp 5y agoAlso consider https://vlang.io/ https://vlang.io/ - its similar to Go with some new ideas.
- hermanradtke 5y agoI think V is still too new and trying to find its footing.
- eggy 5y agoI had tried vlang last year in June. Has it changed much? It seems to be syntactically close to Rust and Zig. I tried building it with MSVC back then, and it failed (closed issue #5399). I'll have to try again, since they seemed to have fixed it on March 27, or at least showed it compiling correctly in the same manner I had tried.