Comment by pkkm

Comment by pkkm 4 days ago

3 replies

It's not? I recall reading that coping with a variety of languages was one of the main motivations, but do correct me if I'm wrong and you have a citation.

eacapeisfutuile 4 days ago

They do hermetic builds so that it is viable at large scale via granular caching. They were made to make that work at those scales, with pretty much zero consideration for any external package managers or anything like that

  • pkkm 3 days ago

    Hm, I did some searching. Bazel's FAQ mentions multi-language support prominently, but only suggests speed and reliability as the initial motivations. I'll edit my post.

    • eacapeisfutuile 3 days ago

      Yeah that is a thing for sure, was just commenting on why it was created :)