Programavimas

„Google Bazel“ sukuria ir išbando „Bazel 1.0“

„Google“ „Bazel“ kūrimo įrankis, atviro kodo sistema, palaikanti įvairias kalbas ir platformas, įskaitant „Angular Web Framework“ ir „TensorFlow“ mašininio mokymosi biblioteką, pasiekė 1.0 versijos būseną.

„Bazel“ yra pajėgi pasiūlyti didesnį sukūrimo greitį, o pastatymai taip pat yra teisingi ir keičiami. Šis įrankis naudoja vienodą plėtinio kalbą „Starlark“, anksčiau vadintą „Skylark“, kad būtų galima apibrėžti kūrinius.

Pagrindinės „Bazel 1.0“ funkcijos apima:

  • „Android“, „Angular“, „C ++“ ir „Java“ galimybės, įskaitant nuotolinio vykdymo ir talpyklos palaikymą, taip pat standartinių paketų tvarkyklių ir trečiųjų šalių priklausomybės palaikymą.
  • Semantinė versija, kurioje visi „Bazel 1.x“ leidimai bus suderinami su „Bazel 1.0“. Tarp laužomų leidimų bus mažiausiai trijų mėnesių langas, o nedideli leidimai bus skelbiami kas mėnesį.
  • Ilgalaikė parama, kai „Bazel“ komanda siūlo svarbius klaidų taisymus.

„Bazel“ leidžia kūrėjams kurti ir išbandyti kelias platformas ir daugybę kalbų. Palaikomos „MacOS“, „Linux“ ir „Windows“. „Bazel“ raktas yra tai, kad jis atstato tik tai, kas būtina. Spartų, nuoseklų kaupimą įgalina pažangus vietinis ir paskirstytasis talpinimas, optimizuota priklausomybės analizė ir lygiagretus vykdymas. Bet kokio dydžio kodų bazės gali būti talpinamos keliose atpirkimo operacijose arba vienoje didelėje atpirkimo operacijoje.

Kaip pradėti naudotis „Bazel“

Nurodymus, kaip pagerinti „Bazel“, galite rasti projekto svetainėje.

$config[zx-auto] not found$config[zx-overlay] not found