euh, std::unique_ptr, c’est globalement la sémantique par défaut de rust (rust est plus strict car il interdit les dangling references, mais la sémantique générale est la même, pour autant que je sache). Ou alors, je veux bien que tu me détailles plus précisément les différences (je connais assez mal rust, pour ne l’avoir jamais réellement pratiqué, donc je peux passer à côté de subtilités).
Il n’y a d’ailleurs à ma connaissance que deux langages d’usage généraliste qui ont cette sémantique : rust et C++ :). Ce sont des langages assez proches, les créateurs de Rust s’étant beaucoup inspirés de ce qu’ils aimaient en C++ (en sabrant par contre toute la partie « historique » qu’ils n’aimaient pas, ou des choix qui engendraient une complexité trop importante).
Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0
[^] # Re: Je n'aime pas la SFML
Posté par whity . En réponse à la dépêche SDL ou SFML ? Ne choisissez plus, prenez Gamedev Framework (gf). Évalué à 1.
euh, std::unique_ptr, c’est globalement la sémantique par défaut de rust (rust est plus strict car il interdit les dangling references, mais la sémantique générale est la même, pour autant que je sache). Ou alors, je veux bien que tu me détailles plus précisément les différences (je connais assez mal rust, pour ne l’avoir jamais réellement pratiqué, donc je peux passer à côté de subtilités).
Il n’y a d’ailleurs à ma connaissance que deux langages d’usage généraliste qui ont cette sémantique : rust et C++ :). Ce sont des langages assez proches, les créateurs de Rust s’étant beaucoup inspirés de ce qu’ils aimaient en C++ (en sabrant par contre toute la partie « historique » qu’ils n’aimaient pas, ou des choix qui engendraient une complexité trop importante).
Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0