Lexique informatique › Programmation › Buck / Buck2

Buck / Buck2

Programmation Svenska → Mis à jour: 2026-09-20

Le système de build de Meta — Buck1 (2013, Java) est désormais supplanté par Buck2 (2021, Rust). Conçu pour l'immense monorepo de Meta.

Buck2 a été ouvert en 2023. Différences avec Buck1 : Starlark à la place des configurations Python, un cœur en Rust, et un gain de vitesse spectaculaire (builds deux fois plus rapides, incrémentaux cinq à dix fois). Meta l'utilise en interne pour tout le code de Facebook, Instagram et WhatsApp. Peu d'adoptants externes (courbe d'apprentissage raide). Concurrents : Bazel (Google) et Pants.

← Retour au lexique