Pour faire bref : C++ n'a jamais eu l'intention d'empêcher de faire du mauvais code, au contraire je dirais même. Donc à quoi ça sert de comparer Rust à C++ dans ce cas ? C++ n'est même pas un compétiteur dans la catégorie des langages qui empêche l'utilisateur de faire des bêtises. La seule raison que je vois, c'est que Rust est supposé s'adresser à des gens qui font du C++ d'habitude. Mais c'est complètement raté parce que les gens qui utilisent C++, ils veulent pouvoir faire «n'importe quoi» de temps en temps (par exemple, pour les jeux, avoir des allocateurs mémoire particulier qui s'éloignent de ce que peut offrir le langage, chose quasi impossible à faire en Rust).
[^] # Re: Comparaison ?
Posté par rewind (Mastodon) . En réponse au journal Journal Bookmark #2. Évalué à 2.
Pour faire bref : C++ n'a jamais eu l'intention d'empêcher de faire du mauvais code, au contraire je dirais même. Donc à quoi ça sert de comparer Rust à C++ dans ce cas ? C++ n'est même pas un compétiteur dans la catégorie des langages qui empêche l'utilisateur de faire des bêtises. La seule raison que je vois, c'est que Rust est supposé s'adresser à des gens qui font du C++ d'habitude. Mais c'est complètement raté parce que les gens qui utilisent C++, ils veulent pouvoir faire «n'importe quoi» de temps en temps (par exemple, pour les jeux, avoir des allocateurs mémoire particulier qui s'éloignent de ce que peut offrir le langage, chose quasi impossible à faire en Rust).