Compte tenu de l’intérêt que la communauté a manifesté pour le discours d’ouverture, les organisateurs de la conférence ont annoncé qu’ils publieraient l’enregistrement plus rapidement que d’habitude.
C est la langue dominante pour les logiciels critiques. Les développeurs de Carbon gardent à l’esprit que la mise à jour progressive du C est exceptionnellement difficile en raison de son historique et de ses obligations financières techniques.
Une alternative consiste à passer à un autre langage, tel que Rust, Kotlin, Swift ou Go. Cela est difficile et ces langages peuvent avoir un coût de performance. Le langage Carbon cherche à préserver la compatibilité bidirectionnelle, à égaler les performances du C et à avoir une courbe d’apprentissage raisonnable pour les programmeurs C.
De plus, les développeurs promettent « un certain niveau de traduction source à source pour C code. Carbon fonctionne avec le code C pour rationaliser les migrations. La chaîne d’outils Carbon prend également en charge le compilateur C. Bien que l’exemple ne soit pas parfait, le projet ressemble à TypeScript pour les développeurs JavaScript et à Kotlin pour les concepteurs Java.
C a des béquilles
Étant donné que C est un fork de C dont C est un langage vieux de 50 ans, il n’est pas surprenant que le langage ait beaucoup de difficultés. Le groupe Carbon affirme qu’au fil du temps , les concepteurs C ont inclus des fonctionnalités plutôt que de les modifier, ce qui a entraîné des interactions complexes. Le langage Carbon se veut une table rase.
Toute l’actualité en temps réel, est sur L’Entrepreneur