• [^] # Re: Go -> Rust

    Posté par (site web personnel) . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 6.

    Je ne critique pas le résultat. C'est possible que les modules Go (la suite de vgo) soient très bien, je ne les ai pas encore utilisés. Par contre, je ne me fais guère d'illusions sur le processus de décision : c'est Google qui décide, un point c'est tout.

    Je note que ton commentaire laisse entendre que la réflexion autour de Dep s'est faite lors de discussions privées, alors que les réflexions autour de vgo se sont faites dans les issues github. Pourtant, c'est bien le contraire qui s'est passé. Le dépôt dep a toujours été accessible, avec une licence libre. Il y a eu des discussions dans les issues et sur un slack (OK, ce n'est pas forcément le meilleur outil). Les principaux contributeurs ont même tenu des réunions ouvertes à tout le monde. Les seules réunions privées étaient celles organisées par Russ Cox (Google) qui devait faire le suivi de l'expérimentation et rapporter les avancements à un comité de Google.

    À l'inverse, Russ Cox (Google) a travaillé sur vgo seul dans son coin. Puis, il a présenté vgo à un petit comité (Google) et leur a demandé de trancher entre dep et vgo. Ce comité a tranché pour vgo (la proposition interne de Google). Et c'est seulement plus tard que la proposition a été rendue publique et que la communauté a pu faire des retours dessus.