News for hackers. Stuff that matters.
Re:Fish (shell) porting to Rust from C++ by habitue on Tuesday January 31, 2023 @02:01AM (#34592139)
use bazel if you're compiling large C++ or Java projects. If you're using rust, use cargo.

Nothing beats a language's own dedicated packaging system (yes, even python's mess is better than bazel+python) but C++ and Java have bad build systems, so bazel is better for them

Re:Fish (shell) porting to Rust from C++ by throwaway894345 on Tuesday January 31, 2023 @12:16PM (#34598045)
Granted, but the context of the thread was that C++ build tools are low quality compared to other ecosystems, and you mentioned that Bazel was supported and "quite good" implying that it was comparable with other language ecosystems (perhaps that's not what you intended to communicate?). I believe that it's better than CMake, but the original point (C++ lacks good build tooling compared to other languages) still stands IMHO.
Re:Fish (shell) porting to Rust from C++ by Pet_Ant on Friday February 03, 2023 @10:57AM (#34642795)
> but C++ and Java have bad build systems, so bazel is better for them

What is wrong with Maven or Gradle?