News for hackers. Stuff that matters.
Re:Go 1.27 Interactive Tour by wannabe44 on Sunday August 02, 2026 @12:33PM (#49145985)
In terms of tooling, Go is one of the few languages which remembers that we are in STEM.
Re:Go 1.27 Interactive Tour by SubjectToChange on Monday August 03, 2026 @04:32AM (#49152861)
I’m not sure if you are complementing or denigrating golang’s tooling. Most “STEM software” packages are horrendous in terms of user/developer experience, to the point of hampering their utility. For instance, MPI really reminds HPC users that we are in “STEM”, but not for a good reason.

Golang has good “implementation level” tooling, but that is still nothing when compared to tooling available to Java and C#. Even if GoLand is closing the gap on the IDE front (idk, I haven’t tried it), golang simply doesn’t offer the features found in OpenJDK or Dotnet (GC parameters/implementations, profiling/introspection data, interoperability/ffi, etc.). It just feels like golang’s tooling looks good when it’s competing against python, ruby, or JS/TS.

Re:Go 1.27 Interactive Tour by wannabe44 on Tuesday August 04, 2026 @12:34AM (#49164390)
Native compilation which is fast enough, green threads, AST and analysis framework, in-built testing and profiling, call graphs, rewrite tooling (go fix), go.work and modules which are far better than maven / gradle mess. There's a good amount of rigour applied to Go tooling that it "just works", even as horrendous the language is.

I agree java is good too, except spring boot manages to undo all the engineering that has gone to Java.