▲ | Mawr 3 days ago | ||||||||||||||||||||||||||||
Not at all? There is an obvious difference between modern languages' (Go, Rust, Zig) build systems and the old mess (C++, Java, Python). You have one tool that does everything you need, from formatting and linting to package management and building. No need to choose between Maven or Gradle or try to string together five third party programs that barely work together. > I’ve worked in Go codebases where it’s not simply “go build”. A rather funny statement that says the opposite of what you intended. That you can expect most Go projects to be built with just `go build` is high praise. | |||||||||||||||||||||||||||||
▲ | vips7L 3 days ago | parent [-] | ||||||||||||||||||||||||||||
I expect most Java projects to be built with mvn package or gradle build. It doesn’t mean it’s always that simple. Simple projects can be built simply. Complex ones are never handled by 1 tool. There are plenty of examples in Rust and Go where people have to use make or just. | |||||||||||||||||||||||||||||
|