News for hackers. Stuff that matters.
Re:Please – A cross-language build system by bitdivision on Saturday November 28, 2020 @02:25PM (#25239794)
I came across the Pants build system [1] the other day, which looks like it shares some similarities. Though currently very specific to Python.

The value proposition is also a bit more clearly defined there [2]

[1]: https://www.pantsbuild.org/docs/welcome-to-pants

[2]: https://www.pantsbuild.org/docs/how-does-pants-work

Re:Please – A cross-language build system by tatskaari on Saturday November 28, 2020 @02:28PM (#25239811)
Hey, Please maintainer here! One of the big differences to the other Blaze like build systems is Please actually doesn't treat any of the built in languages any differently to other languages. They are implemented entirely in the build language which is totally open to you as a consumer of Please.

Another big difference is Please is written in Go so there's no dependency on VMs or runtimes.

Re:Please – A cross-language build system by klodolph on Saturday November 28, 2020 @03:05PM (#25240079)
Bazel is moving in that direction too—the C/C++ rules are built-in, but they’re slowly being extracted into Starlark.