Remix.run Logo
andrewl-hn 2 hours ago

Go is modern Java, at least based on the main area of usage: server infrastructure and backend services.

KronisLV 34 minutes ago | parent | next [-]

Tbh Go is also really nice for various local tools where you don’t want something as complex as C++ but also don’t want to depend on the full C# runtime (or large bundles when self-contained), or the same with Java.

With Wails it’s also a low friction way to build desktop software (using the heretical web tech that people often reach for, even for this use case), though there are a few GUI frameworks as well.

Either way, self contained executables that are easy to make and during development give you a rich standard library and not too hard of a language to use go a long way!

bsaul 2 hours ago | parent | prev [-]

i wonder what makes go more modern than java, in terms of features.

cultab an hour ago | parent [-]

The tooling and dependency management probably