• [^] # Re: Premières impressions

    Posté par . En réponse à la dépêche Rust 1.0, entrée dans la période stable. Évalué à 1. Dernière modification le 20 mai 2015 à 09:21.

    Ça existe aussi en C++, depuis C++03 avec auto_ptr (mais qui était une catastrophe), et correctement depuis C++11 avec la sémantique de mouvement / unique_ptr.

    La différence c'est qu'en Rust c'est géré à la compilation. Alors qu'en C ça provoque une erreur à l'exécution.

    • pas de support de la programmation par contrats

    C'est dans les cartons. Lors de la conférence de présentation de la 1.0.0, ils ont justement discuté des idées qu'ils avaient à ce propos.