Ka hangaia e Bazel te kaupapa ma te whakahaere i nga kaitoi me nga whakamatautau e tika ana. Ko te punaha hanga i hangaia mai i te whenua ki runga ki te hanga tino pai i nga kaupapa a Google, tae atu ki nga kaupapa tino nui me nga kaupapa e mau ana i te waehere i roto i nga reo whakamaarama maha, me tino whakamatautauria, ka hangaia mo nga papaaho maha. Ka tautokohia te hanga me te whakamatautau i te waehere i roto i te Java, C++, Objective-C, Python, Rust, Go me te maha atu o nga reo, me te hanga tono waea mo te Android me te iOS. Ka tautokohia te whakamahi i nga konae huihuinga kotahi mo nga papaaho rereke me nga hoahoanga; hei tauira, ka taea te whakamahi i tetahi konae huihuinga kaore he huringa mo te punaha tūmau me te taputapu pūkoro.
I roto i nga ahuatanga motuhake o Bazel ko te tere tere, te pono me te tukurua o te tukanga huihuinga. Hei whakatutuki i te tere hanga teitei, ka kaha te whakamahi a Bazel i nga tikanga keteroki me te whakarara mo te mahi hanga. Ko nga konae BUILD me tino tautuhi i nga whakawhirinakitanga katoa, i runga i nga whakatau ki te hanga ano i nga waahanga i muri i te whakarereketanga (ko nga konae whakarereke anake ka hangaia) me te whakarara i te tukanga huihuinga. Ko te taputapu hoki e whakarite ana i te huihuinga tukurua, i.e. ko te hua o te hanga kaupapa i runga i te miihini a te kaiwhakawhanake ka tino rite ki te hanga i runga i nga punaha-tuatoru, penei i nga kaiwhakarato whakauru tonu.
Kaore i rite ki a Make me Ninja, ka whakamahi a Bazel i te huarahi taumata teitei ake ki te hanga i nga ture huihuinga, na, hei utu mo te tautuhi i te herenga o nga whakahau ki nga konae e hangaia ana, ka whakamahia etahi atu poraka kua oti te hanga, penei i te "hanga i tetahi konae ka taea te whakahaere i roto. C++”, “hanga whare pukapuka ki C++” ranei “whakamatautau mo C++”, me te tautuhi i te whainga me te hanga papa. I roto i te konae tuhinga BUILD, ko nga waahanga kaupapa e whakaahuahia ana hei paihere o nga whare pukapuka, nga konae ka taea te whakahaere me nga whakamatautau, me te kore korero mo te taumata o nga konae takitahi me nga whakahau karanga kaiwhakaiti. Ka whakatinanahia etahi atu mahi na roto i te tikanga mo te hono i nga toronga.
Source: opennet.ru