Merci de ce partage très intéressant qui augure plus de coopération bienveillante entre les mainteneurs et les devs Rust puisque les changements dans le code C ne devraient plus se faire au dépend des codeurs Rust (mais quant à l'intégration, Linus dit que ça va encore prendre quelques années au delà des premiers pilotes).
Deacon raised the question of refactoring on the C side. Changing C interfaces will often have implications for the Rust code and may break it; somebody will the have to fix the problems. Torvalds said that, for now, breaking the Rust code is permissible, but that will change at some point in the future. Kroah-Hartman said that the Rust developers can take responsibility for the maintenance of the abstractions they add.
Je vais peut être dire une bêtise, mais il faudrait pas plutôt stabiliser les API, ou au moins faire en sorte que ce soit backward compatible ? Bon c'est pas la premiere fois que j'entends qu'il y a un souci a ce niveau sur le kernel, mais j'avoue que les contraintes m’échappent un peu.
# merci beaucoup
Posté par orfenor . Évalué à 5.
Merci de ce partage très intéressant qui augure plus de coopération bienveillante entre les mainteneurs et les devs Rust puisque les changements dans le code C ne devraient plus se faire au dépend des codeurs Rust (mais quant à l'intégration, Linus dit que ça va encore prendre quelques années au delà des premiers pilotes).
# API
Posté par flagos . Évalué à 2.
Je vais peut être dire une bêtise, mais il faudrait pas plutôt stabiliser les API, ou au moins faire en sorte que ce soit backward compatible ? Bon c'est pas la premiere fois que j'entends qu'il y a un souci a ce niveau sur le kernel, mais j'avoue que les contraintes m’échappent un peu.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.