←back to thread

392 points mfiguiere | 1 comments | | HN request time: 0.209s | source
Show context
lopkeny12ko ◴[] No.35475149[source]
I'm missing some historical context here. This article goes out of its way to compare and contrast with Bazel. Even the usage conventions, build syntax (Starlark), and RBE API are the same as in Bazel.

Did FB fork Bazel in the early days but retain basically everything about it except the name? Why didn't they just...adopt Bazel, and contribute to it like any other open source project?

replies(5): >>35475208 #>>35475282 #>>35475538 #>>35476674 #>>35477652 #
1. ynx ◴[] No.35475282[source]
Buck far predates Bazel, and was built by ex-googlers replicating Blaze.

Skylark was a later evolution, after the python scripts grew out of control, and a cue that fb took from Google long after Buck had been near-universally deployed for several years.