bitcoin
Bitcoin (BTC) $ 57,931.52
ethereum
Ethereum (ETH) $ 2,287.86
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 533.16
xrp
XRP (XRP) $ 0.581021
cardano
Cardano (ADA) $ 0.329259
usd-coin
USDC (USDC) $ 1.00
matic-network
Polygon (MATIC) $ 0.378681
binance-usd
BUSD (BUSD) $ 1.00
dogecoin
Dogecoin (DOGE) $ 0.099425
okb
OKB (OKB) $ 38.13
polkadot
Polkadot (DOT) $ 4.21
shiba-inu
Shiba Inu (SHIB) $ 0.000013
tron
TRON (TRX) $ 0.148414
uniswap
Uniswap (UNI) $ 6.36
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 57,798.49
dai
Dai (DAI) $ 1.00
litecoin
Litecoin (LTC) $ 62.31
staked-ether
Lido Staked Ether (STETH) $ 2,288.18
solana
Solana (SOL) $ 130.59
avalanche-2
Avalanche (AVAX) $ 23.44
chainlink
Chainlink (LINK) $ 10.47
cosmos
Cosmos Hub (ATOM) $ 3.96
the-open-network
Toncoin (TON) $ 5.41
ethereum-classic
Ethereum Classic (ETC) $ 17.67
leo-token
LEO Token (LEO) $ 5.71
filecoin
Filecoin (FIL) $ 3.41
bitcoin-cash
Bitcoin Cash (BCH) $ 311.26
monero
Monero (XMR) $ 170.64
Monday, September 16, 2024
bitcoin
Bitcoin (BTC) $ 57,931.52
ethereum
Ethereum (ETH) $ 2,287.86
tether
Tether (USDT) $ 1.00
bnb
BNB (BNB) $ 533.16
usd-coin
USDC (USDC) $ 1.00
xrp
XRP (XRP) $ 0.581021
binance-usd
BUSD (BUSD) $ 1.00
dogecoin
Dogecoin (DOGE) $ 0.099425
cardano
Cardano (ADA) $ 0.329259
solana
Solana (SOL) $ 130.59
matic-network
Polygon (MATIC) $ 0.378681
polkadot
Polkadot (DOT) $ 4.21
tron
TRON (TRX) $ 0.148414
HomeNouvellesUne percée dans la construction de logiciels

Une percée dans la construction de logiciels

Mainteneurs du code Bitcoin Core, le logiciel principal du réseau Bitcoin, avons décidé d’adopter CMake comme nouveau système de build, remplacement des anciens outils automatiques GNU.

La décision a été annoncée par Cory Fields sur la liste de diffusion Bitcoin-Dev et s’est matérialisée dans une pull request sur le référentiel Bitcoin GitHub.

CMake est un outil de génération de code ou d’automatisation multiplateforme. Il est connu pour sa flexibilité et sa capacité à gérer des configurations logicielles complexes, qui devraient simplifier le processus de construction pour les développeurs. L’outil permet une configuration plus détaillée et flexible de la façon dont le logiciel est compilé. Ceci est particulièrement utile pour un projet comme Bitcoin Core, qui doit fonctionner dans une variété d’environnements et de systèmes d’exploitation.

Le développeur à l’origine du passage à CMake sur Bitcoin Core est Hennadii Stepanov, connu dans la communauté des développeurs sous le nom de hebasto. Hennadii Stepanov a été un contributeur actif à Bitcoin Core, en mettant l’accent sur le système de construction et l’interface utilisateur graphique (GUI).

La demande d’extraction n° 30454 sur GitHub détaille les étapes et les raisons de ce changement, indiquant que CMake a été testé et s’est avéré améliorer considérablement l’expérience de développement. De plus, la transition vers CMake réduit la courbe d’apprentissage pour les nouveaux développeurs. CMake est connu pour sa documentation et son support, ce qui pourrait attirer davantage de contributeurs au projet. De plus, sa capacité à gérer des dépendances et des configurations complexes de manière plus intuitive améliore l’efficacité du développement.

LIRE  BlackRock supera un ETF commercial en niveaux de gris pour Bitcoin

Un système de build est un ensemble d’outils et de processus que les développeurs utilisent pour compiler, assembler et empaqueter le code source d’un logiciel. Ce processus est crucial pour tout projet logiciel impliquant du code source, car il simplifie et standardise la conversion de ce code en un produit fonctionnel.

Il est important de noter que, même si Bitcoin Core est un système open source où les utilisateurs peuvent décider d’exécuter une version antérieure du logiciel sans problèmes de compatibilité, Autotools ne sera désormais maintenu par aucun développeur, il est donc recommandé d’éviter son utilisation. D’un autre côté, il convient également de noter que Ce changement concerne exclusivement les développeurs Bitcoin Core; Les utilisateurs de base ou les exécuteurs de nœuds Bitcoin ne connaîtront aucun changement.

Une percée dans la construction de logiciels

ARTICLES LIÉS

Le plus populaire